import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { AssociationDefinition } from '../models/AssociationDefinition'; import { AssociationDefinitionEgg } from '../models/AssociationDefinitionEgg'; import { CollectionResponseObjectSchemaNoPaging } from '../models/CollectionResponseObjectSchemaNoPaging'; import { ObjectSchema } from '../models/ObjectSchema'; import { ObjectSchemaEgg } from '../models/ObjectSchemaEgg'; import { ObjectTypeDefinition } from '../models/ObjectTypeDefinition'; import { ObjectTypeDefinitionPatch } from '../models/ObjectTypeDefinitionPatch'; export declare class CoreApiRequestFactory extends BaseAPIRequestFactory { archive(objectType: string, archived?: boolean, _options?: Configuration): Promise; archiveAssociation(objectType: string, associationIdentifier: string, _options?: Configuration): Promise; create(objectSchemaEgg: ObjectSchemaEgg, _options?: Configuration): Promise; createAssociation(objectType: string, associationDefinitionEgg: AssociationDefinitionEgg, _options?: Configuration): Promise; getAll(archived?: boolean, _options?: Configuration): Promise; getById(objectType: string, _options?: Configuration): Promise; update(objectType: string, objectTypeDefinitionPatch: ObjectTypeDefinitionPatch, _options?: Configuration): Promise; } export declare class CoreApiResponseProcessor { archiveWithHttpInfo(response: ResponseContext): Promise>; archiveAssociationWithHttpInfo(response: ResponseContext): Promise>; createWithHttpInfo(response: ResponseContext): Promise>; createAssociationWithHttpInfo(response: ResponseContext): Promise>; getAllWithHttpInfo(response: ResponseContext): Promise>; getByIdWithHttpInfo(response: ResponseContext): Promise>; updateWithHttpInfo(response: ResponseContext): Promise>; }