declare namespace org.bml.validation.v0.enums { type FieldValidationErrorType = 'isNull' | 'isEmpty' | 'minimumLength' | 'maximumLength' | 'pattern' | 'syntax'; } declare namespace org.bml.validation.v0.models { interface ConflictResourceExistsResponse { readonly 'status': number; readonly 'message': string; } interface FieldValidationError { readonly 'path': string; readonly 'message': string; } interface FieldValidationErrorEntry { readonly 'message': string; readonly 'errors': org.bml.validation.v0.enums.FieldValidationErrorType; } interface FieldValidationResponse { readonly 'status': number; readonly 'message': string; readonly 'errors': org.bml.validation.v0.models.FieldValidationError[]; } } declare namespace org.bml.bml.gen.test.application.v0.enums { type TestEnumeration = 'foo' | 'bar'; } declare namespace org.bml.bml.gen.test.application.v0.models { interface Account { readonly 'id': string; readonly 'awsAccount': string; readonly 'name': string; readonly 'enabled': boolean; } interface AccountForm { readonly 'name': string; readonly 'enabled': boolean; } interface Client { readonly 'accounts': org.bml.bml.gen.test.application.v0.models.Account[]; } interface Healthcheck { readonly 'status': string; } } export type Account = org.bml.bml.gen.test.application.v0.models.Account; export type AccountForm = org.bml.bml.gen.test.application.v0.models.AccountForm; export type Client = org.bml.bml.gen.test.application.v0.models.Client; export type Healthcheck = org.bml.bml.gen.test.application.v0.models.Healthcheck; export type TestEnumeration = org.bml.bml.gen.test.application.v0.enums.TestEnumeration;