/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import * as runtime from '../runtime';
import type { AccessControlList, ActionRequiredList, Activity, BindSchemaToEntityRequest, DataType, DataTypeResponse, Entity, EntityChildrenRequest, EntityChildrenResponse, EntityHeader, EntityId, EntityLookupRequest, EntityPath, FileHandleResults, FileHandleUpdateRequest, JsonSchemaObjectBinding, Keys, ListValidationResultsRequest, ListValidationResultsResponse, PaginatedResultsOfEntityHeader, PaginatedResultsOfVersionInfo, ReferenceList, RestResourceList, SchemaValidationResults, StsCredentials, StsPermission, UserEntityPermissions, V2Annotations, ValidationSummaryStatistics } from '../models/index';
export interface DeleteRepoV1EntityIdRequest {
    id: string;
    skipTrashCan?: boolean;
}
export interface DeleteRepoV1EntityIdAclRequest {
    id: string;
}
export interface DeleteRepoV1EntityIdGeneratedByRequest {
    id: string;
}
export interface DeleteRepoV1EntityIdSchemaBindingRequest {
    id: string;
}
export interface DeleteRepoV1EntityIdVersionVersionNumberRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityAliasAliasRequest {
    alias: string;
}
export interface GetRepoV1EntityDockerRepoIdRequest {
    repositoryName: string;
}
export interface GetRepoV1EntityIdRequest {
    id: string;
}
export interface GetRepoV1EntityIdAccessRequest {
    id: string;
    accessType: string;
}
export interface GetRepoV1EntityIdAclRequest {
    id: string;
}
export interface GetRepoV1EntityIdActionsDownloadRequest {
    id: string;
}
export interface GetRepoV1EntityIdAnnotations2Request {
    id: string;
    includeDerived: boolean;
}
export interface GetRepoV1EntityIdBenefactorRequest {
    id: string;
}
export interface GetRepoV1EntityIdDerivedKeysRequest {
    id: string;
}
export interface GetRepoV1EntityIdFilehandlesRequest {
    id: string;
}
export interface GetRepoV1EntityIdFilepreviewRequest {
    id: string;
    redirect?: boolean;
}
export interface GetRepoV1EntityIdGeneratedByRequest {
    id: string;
}
export interface GetRepoV1EntityIdJsonRequest {
    id: string;
    includeDerivedAnnotations: boolean;
}
export interface GetRepoV1EntityIdPathRequest {
    id: string;
}
export interface GetRepoV1EntityIdPermissionsRequest {
    id: string;
}
export interface GetRepoV1EntityIdSchemaBindingRequest {
    id: string;
}
export interface GetRepoV1EntityIdSchemaValidationRequest {
    id: string;
}
export interface GetRepoV1EntityIdSchemaValidationStatisticsRequest {
    id: string;
}
export interface GetRepoV1EntityIdStsRequest {
    id: string;
    permission: StsPermission;
}
export interface GetRepoV1EntityIdTypeRequest {
    id: string;
}
export interface GetRepoV1EntityIdVersionRequest {
    id: string;
    offset?: number;
    limit?: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberAnnotations2Request {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberFilehandlesRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberFilepreviewRequest {
    id: string;
    versionNumber: number;
    redirect?: boolean;
}
export interface GetRepoV1EntityIdVersionVersionNumberGeneratedByRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberJsonRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityIdVersionVersionNumberTypeRequest {
    id: string;
    versionNumber: number;
}
export interface GetRepoV1EntityMd5Md5Request {
    md5: string;
}
export interface GetRepoV1EntityTypeRequest {
    batch: string;
}
export interface GetRepoV1RESTResourcesEffectiveSchemaRequest {
    resourceId: string;
}
export interface GetRepoV1RESTResourcesSchemaRequest {
    resourceId: string;
}
export interface PostRepoV1EntityRequest {
    entity: Entity;
    generatedBy?: string;
}
export interface PostRepoV1EntityChildRequest {
    entityLookupRequest: EntityLookupRequest;
}
export interface PostRepoV1EntityChildrenRequest {
    entityChildrenRequest: EntityChildrenRequest;
}
export interface PostRepoV1EntityHeaderRequest {
    referenceList: ReferenceList;
}
export interface PostRepoV1EntityIdAclRequest {
    id: string;
    accessControlList: AccessControlList;
}
export interface PostRepoV1EntityIdSchemaValidationInvalidRequest {
    id: string;
    listValidationResultsRequest: ListValidationResultsRequest;
}
export interface PutRepoV1EntityIdRequest {
    id: string;
    entity: Entity;
    generatedBy?: string;
    newVersion?: string;
}
export interface PutRepoV1EntityIdAclRequest {
    id: string;
    accessControlList: AccessControlList;
}
export interface PutRepoV1EntityIdAnnotations2Request {
    id: string;
    v2Annotations: V2Annotations;
}
export interface PutRepoV1EntityIdDatatypeRequest {
    id: string;
    type: DataType;
}
export interface PutRepoV1EntityIdGeneratedByRequest {
    id: string;
    generatedBy: string;
}
export interface PutRepoV1EntityIdJsonRequest {
    id: string;
    body: object;
}
export interface PutRepoV1EntityIdSchemaBindingRequest {
    id: string;
    bindSchemaToEntityRequest: BindSchemaToEntityRequest;
}
export interface PutRepoV1EntityIdVersionVersionNumberFilehandleRequest {
    id: string;
    versionNumber: number;
    fileHandleUpdateRequest: FileHandleUpdateRequest;
}
/**
 *
 */
export declare class EntityServicesApi extends runtime.BaseAPI {
    /**
     */
    deleteRepoV1EntityIdRaw(requestParameters: DeleteRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    deleteRepoV1EntityId(requestParameters: DeleteRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
    /**
     */
    deleteRepoV1EntityIdAclRaw(requestParameters: DeleteRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    deleteRepoV1EntityIdAcl(requestParameters: DeleteRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
    /**
     */
    deleteRepoV1EntityIdGeneratedByRaw(requestParameters: DeleteRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    deleteRepoV1EntityIdGeneratedBy(requestParameters: DeleteRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
    /**
     */
    deleteRepoV1EntityIdSchemaBindingRaw(requestParameters: DeleteRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    deleteRepoV1EntityIdSchemaBinding(requestParameters: DeleteRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
    /**
     */
    deleteRepoV1EntityIdVersionVersionNumberRaw(requestParameters: DeleteRepoV1EntityIdVersionVersionNumberRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    deleteRepoV1EntityIdVersionVersionNumber(requestParameters: DeleteRepoV1EntityIdVersionVersionNumberRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
    /**
     */
    getRepoV1EntityAliasAliasRaw(requestParameters: GetRepoV1EntityAliasAliasRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityId>>;
    /**
     */
    getRepoV1EntityAliasAlias(requestParameters: GetRepoV1EntityAliasAliasRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityId>;
    /**
     */
    getRepoV1EntityDockerRepoIdRaw(requestParameters: GetRepoV1EntityDockerRepoIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityId>>;
    /**
     */
    getRepoV1EntityDockerRepoId(requestParameters: GetRepoV1EntityDockerRepoIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityId>;
    /**
     */
    getRepoV1EntityIdRaw(requestParameters: GetRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Entity>>;
    /**
     */
    getRepoV1EntityId(requestParameters: GetRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Entity>;
    /**
     */
    getRepoV1EntityIdAccessRaw(requestParameters: GetRepoV1EntityIdAccessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<boolean>>;
    /**
     */
    getRepoV1EntityIdAccess(requestParameters: GetRepoV1EntityIdAccessRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<boolean>;
    /**
     */
    getRepoV1EntityIdAclRaw(requestParameters: GetRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<AccessControlList>>;
    /**
     */
    getRepoV1EntityIdAcl(requestParameters: GetRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<AccessControlList>;
    /**
     */
    getRepoV1EntityIdActionsDownloadRaw(requestParameters: GetRepoV1EntityIdActionsDownloadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ActionRequiredList>>;
    /**
     */
    getRepoV1EntityIdActionsDownload(requestParameters: GetRepoV1EntityIdActionsDownloadRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ActionRequiredList>;
    /**
     */
    getRepoV1EntityIdAnnotations2Raw(requestParameters: GetRepoV1EntityIdAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2Annotations>>;
    /**
     */
    getRepoV1EntityIdAnnotations2(requestParameters: GetRepoV1EntityIdAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2Annotations>;
    /**
     */
    getRepoV1EntityIdBenefactorRaw(requestParameters: GetRepoV1EntityIdBenefactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityHeader>>;
    /**
     */
    getRepoV1EntityIdBenefactor(requestParameters: GetRepoV1EntityIdBenefactorRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityHeader>;
    /**
     */
    getRepoV1EntityIdDerivedKeysRaw(requestParameters: GetRepoV1EntityIdDerivedKeysRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Keys>>;
    /**
     */
    getRepoV1EntityIdDerivedKeys(requestParameters: GetRepoV1EntityIdDerivedKeysRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Keys>;
    /**
     */
    getRepoV1EntityIdFilehandlesRaw(requestParameters: GetRepoV1EntityIdFilehandlesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<FileHandleResults>>;
    /**
     */
    getRepoV1EntityIdFilehandles(requestParameters: GetRepoV1EntityIdFilehandlesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<FileHandleResults>;
    /**
     */
    getRepoV1EntityIdFilepreviewRaw(requestParameters: GetRepoV1EntityIdFilepreviewRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
    /**
     */
    getRepoV1EntityIdFilepreview(requestParameters: GetRepoV1EntityIdFilepreviewRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
    /**
     */
    getRepoV1EntityIdGeneratedByRaw(requestParameters: GetRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Activity>>;
    /**
     */
    getRepoV1EntityIdGeneratedBy(requestParameters: GetRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Activity>;
    /**
     */
    getRepoV1EntityIdJsonRaw(requestParameters: GetRepoV1EntityIdJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
    /**
     */
    getRepoV1EntityIdJson(requestParameters: GetRepoV1EntityIdJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
    /**
     */
    getRepoV1EntityIdPathRaw(requestParameters: GetRepoV1EntityIdPathRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityPath>>;
    /**
     */
    getRepoV1EntityIdPath(requestParameters: GetRepoV1EntityIdPathRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityPath>;
    /**
     */
    getRepoV1EntityIdPermissionsRaw(requestParameters: GetRepoV1EntityIdPermissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<UserEntityPermissions>>;
    /**
     */
    getRepoV1EntityIdPermissions(requestParameters: GetRepoV1EntityIdPermissionsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<UserEntityPermissions>;
    /**
     */
    getRepoV1EntityIdSchemaBindingRaw(requestParameters: GetRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<JsonSchemaObjectBinding>>;
    /**
     */
    getRepoV1EntityIdSchemaBinding(requestParameters: GetRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<JsonSchemaObjectBinding>;
    /**
     */
    getRepoV1EntityIdSchemaValidationRaw(requestParameters: GetRepoV1EntityIdSchemaValidationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<SchemaValidationResults>>;
    /**
     */
    getRepoV1EntityIdSchemaValidation(requestParameters: GetRepoV1EntityIdSchemaValidationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<SchemaValidationResults>;
    /**
     */
    getRepoV1EntityIdSchemaValidationStatisticsRaw(requestParameters: GetRepoV1EntityIdSchemaValidationStatisticsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ValidationSummaryStatistics>>;
    /**
     */
    getRepoV1EntityIdSchemaValidationStatistics(requestParameters: GetRepoV1EntityIdSchemaValidationStatisticsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ValidationSummaryStatistics>;
    /**
     */
    getRepoV1EntityIdStsRaw(requestParameters: GetRepoV1EntityIdStsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StsCredentials>>;
    /**
     */
    getRepoV1EntityIdSts(requestParameters: GetRepoV1EntityIdStsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StsCredentials>;
    /**
     */
    getRepoV1EntityIdTypeRaw(requestParameters: GetRepoV1EntityIdTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityHeader>>;
    /**
     */
    getRepoV1EntityIdType(requestParameters: GetRepoV1EntityIdTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityHeader>;
    /**
     */
    getRepoV1EntityIdVersionRaw(requestParameters: GetRepoV1EntityIdVersionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedResultsOfVersionInfo>>;
    /**
     */
    getRepoV1EntityIdVersion(requestParameters: GetRepoV1EntityIdVersionRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedResultsOfVersionInfo>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Entity>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumber(requestParameters: GetRepoV1EntityIdVersionVersionNumberRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Entity>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberAnnotations2Raw(requestParameters: GetRepoV1EntityIdVersionVersionNumberAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2Annotations>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberAnnotations2(requestParameters: GetRepoV1EntityIdVersionVersionNumberAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2Annotations>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberFilehandlesRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberFilehandlesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<FileHandleResults>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberFilehandles(requestParameters: GetRepoV1EntityIdVersionVersionNumberFilehandlesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<FileHandleResults>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberFilepreviewRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberFilepreviewRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<any>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberFilepreview(requestParameters: GetRepoV1EntityIdVersionVersionNumberFilepreviewRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<any>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberGeneratedByRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Activity>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberGeneratedBy(requestParameters: GetRepoV1EntityIdVersionVersionNumberGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Activity>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberJsonRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberJson(requestParameters: GetRepoV1EntityIdVersionVersionNumberJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberTypeRaw(requestParameters: GetRepoV1EntityIdVersionVersionNumberTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityHeader>>;
    /**
     */
    getRepoV1EntityIdVersionVersionNumberType(requestParameters: GetRepoV1EntityIdVersionVersionNumberTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityHeader>;
    /**
     */
    getRepoV1EntityMd5Md5Raw(requestParameters: GetRepoV1EntityMd5Md5Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedResultsOfEntityHeader>>;
    /**
     */
    getRepoV1EntityMd5Md5(requestParameters: GetRepoV1EntityMd5Md5Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedResultsOfEntityHeader>;
    /**
     */
    getRepoV1EntityTypeRaw(requestParameters: GetRepoV1EntityTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedResultsOfEntityHeader>>;
    /**
     */
    getRepoV1EntityType(requestParameters: GetRepoV1EntityTypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedResultsOfEntityHeader>;
    /**
     */
    getRepoV1RESTResourcesRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<RestResourceList>>;
    /**
     */
    getRepoV1RESTResources(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<RestResourceList>;
    /**
     */
    getRepoV1RESTResourcesEffectiveSchemaRaw(requestParameters: GetRepoV1RESTResourcesEffectiveSchemaRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
    /**
     */
    getRepoV1RESTResourcesEffectiveSchema(requestParameters: GetRepoV1RESTResourcesEffectiveSchemaRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
    /**
     */
    getRepoV1RESTResourcesSchemaRaw(requestParameters: GetRepoV1RESTResourcesSchemaRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
    /**
     */
    getRepoV1RESTResourcesSchema(requestParameters: GetRepoV1RESTResourcesSchemaRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
    /**
     */
    postRepoV1EntityRaw(requestParameters: PostRepoV1EntityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Entity>>;
    /**
     */
    postRepoV1Entity(requestParameters: PostRepoV1EntityRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Entity>;
    /**
     */
    postRepoV1EntityChildRaw(requestParameters: PostRepoV1EntityChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityId>>;
    /**
     */
    postRepoV1EntityChild(requestParameters: PostRepoV1EntityChildRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityId>;
    /**
     */
    postRepoV1EntityChildrenRaw(requestParameters: PostRepoV1EntityChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<EntityChildrenResponse>>;
    /**
     */
    postRepoV1EntityChildren(requestParameters: PostRepoV1EntityChildrenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<EntityChildrenResponse>;
    /**
     */
    postRepoV1EntityHeaderRaw(requestParameters: PostRepoV1EntityHeaderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PaginatedResultsOfEntityHeader>>;
    /**
     */
    postRepoV1EntityHeader(requestParameters: PostRepoV1EntityHeaderRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PaginatedResultsOfEntityHeader>;
    /**
     */
    postRepoV1EntityIdAclRaw(requestParameters: PostRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<AccessControlList>>;
    /**
     */
    postRepoV1EntityIdAcl(requestParameters: PostRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<AccessControlList>;
    /**
     */
    postRepoV1EntityIdSchemaValidationInvalidRaw(requestParameters: PostRepoV1EntityIdSchemaValidationInvalidRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ListValidationResultsResponse>>;
    /**
     */
    postRepoV1EntityIdSchemaValidationInvalid(requestParameters: PostRepoV1EntityIdSchemaValidationInvalidRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ListValidationResultsResponse>;
    /**
     */
    putRepoV1EntityIdRaw(requestParameters: PutRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Entity>>;
    /**
     */
    putRepoV1EntityId(requestParameters: PutRepoV1EntityIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Entity>;
    /**
     */
    putRepoV1EntityIdAclRaw(requestParameters: PutRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<AccessControlList>>;
    /**
     */
    putRepoV1EntityIdAcl(requestParameters: PutRepoV1EntityIdAclRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<AccessControlList>;
    /**
     */
    putRepoV1EntityIdAnnotations2Raw(requestParameters: PutRepoV1EntityIdAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<V2Annotations>>;
    /**
     */
    putRepoV1EntityIdAnnotations2(requestParameters: PutRepoV1EntityIdAnnotations2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<V2Annotations>;
    /**
     */
    putRepoV1EntityIdDatatypeRaw(requestParameters: PutRepoV1EntityIdDatatypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<DataTypeResponse>>;
    /**
     */
    putRepoV1EntityIdDatatype(requestParameters: PutRepoV1EntityIdDatatypeRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<DataTypeResponse>;
    /**
     */
    putRepoV1EntityIdGeneratedByRaw(requestParameters: PutRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Activity>>;
    /**
     */
    putRepoV1EntityIdGeneratedBy(requestParameters: PutRepoV1EntityIdGeneratedByRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Activity>;
    /**
     */
    putRepoV1EntityIdJsonRaw(requestParameters: PutRepoV1EntityIdJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<object>>;
    /**
     */
    putRepoV1EntityIdJson(requestParameters: PutRepoV1EntityIdJsonRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<object>;
    /**
     */
    putRepoV1EntityIdSchemaBindingRaw(requestParameters: PutRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<JsonSchemaObjectBinding>>;
    /**
     */
    putRepoV1EntityIdSchemaBinding(requestParameters: PutRepoV1EntityIdSchemaBindingRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<JsonSchemaObjectBinding>;
    /**
     */
    putRepoV1EntityIdVersionVersionNumberFilehandleRaw(requestParameters: PutRepoV1EntityIdVersionVersionNumberFilehandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
    /**
     */
    putRepoV1EntityIdVersionVersionNumberFilehandle(requestParameters: PutRepoV1EntityIdVersionVersionNumberFilehandleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}
