import type { Options as ClientOptions, TDataShape, Client } from '@hey-api/client-fetch';
import type { DeleteObjectActionData, DeleteObjectActionResponses, GetObjectActionData, GetObjectActionResponses, PatchObjectActionData, PatchObjectActionResponses, PutObjectActionData, PutObjectActionResponses, DeleteObjectActionBatchData, DeleteObjectActionBatchResponses, PutObjectActionBatchData, PutObjectActionBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectActionsPageData, GetObjectDefinitionByExternalReferenceCodeObjectActionsPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectActionData, PostObjectDefinitionByExternalReferenceCodeObjectActionResponses, GetObjectDefinitionObjectActionsPageData, GetObjectDefinitionObjectActionsPageResponses, PostObjectDefinitionObjectActionData, PostObjectDefinitionObjectActionResponses, PostObjectDefinitionObjectActionBatchData, PostObjectDefinitionObjectActionBatchResponses, PostObjectDefinitionObjectActionsPageExportBatchData, PostObjectDefinitionObjectActionsPageExportBatchResponses, DeleteObjectDefinitionData, DeleteObjectDefinitionResponses, GetObjectDefinitionData, GetObjectDefinitionResponses, PatchObjectDefinitionData, PatchObjectDefinitionResponses, PutObjectDefinitionData, PutObjectDefinitionResponses, DeleteObjectDefinitionBatchData, DeleteObjectDefinitionBatchResponses, PostObjectDefinitionBatchData, PostObjectDefinitionBatchResponses, PutObjectDefinitionBatchData, PutObjectDefinitionBatchResponses, GetObjectDefinitionByExternalReferenceCodeData, GetObjectDefinitionByExternalReferenceCodeResponses, PutObjectDefinitionByExternalReferenceCodeData, PutObjectDefinitionByExternalReferenceCodeResponses, GetObjectDefinitionsPageData, GetObjectDefinitionsPageResponses, PostObjectDefinitionData, PostObjectDefinitionResponses, PostObjectDefinitionPublishData, PostObjectDefinitionPublishResponses, PostObjectDefinitionsPageExportBatchData, PostObjectDefinitionsPageExportBatchResponses, DeleteObjectFieldData, DeleteObjectFieldResponses, GetObjectFieldData, GetObjectFieldResponses, PatchObjectFieldData, PatchObjectFieldResponses, PutObjectFieldData, PutObjectFieldResponses, DeleteObjectFieldBatchData, DeleteObjectFieldBatchResponses, PutObjectFieldBatchData, PutObjectFieldBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectFieldsPageData, GetObjectDefinitionByExternalReferenceCodeObjectFieldsPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectFieldData, PostObjectDefinitionByExternalReferenceCodeObjectFieldResponses, GetObjectDefinitionObjectFieldsPageData, GetObjectDefinitionObjectFieldsPageResponses, PostObjectDefinitionObjectFieldData, PostObjectDefinitionObjectFieldResponses, PostObjectDefinitionObjectFieldBatchData, PostObjectDefinitionObjectFieldBatchResponses, PostObjectDefinitionObjectFieldsPageExportBatchData, PostObjectDefinitionObjectFieldsPageExportBatchResponses, DeleteObjectFolderData, DeleteObjectFolderResponses, GetObjectFolderData, GetObjectFolderResponses, PatchObjectFolderData, PatchObjectFolderResponses, PutObjectFolderData, PutObjectFolderResponses, DeleteObjectFolderBatchData, DeleteObjectFolderBatchResponses, PostObjectFolderBatchData, PostObjectFolderBatchResponses, PutObjectFolderBatchData, PutObjectFolderBatchResponses, GetObjectFolderByExternalReferenceCodeData, GetObjectFolderByExternalReferenceCodeResponses, PutObjectFolderByExternalReferenceCodeData, PutObjectFolderByExternalReferenceCodeResponses, GetObjectFoldersPageData, GetObjectFoldersPageResponses, PostObjectFolderData, PostObjectFolderResponses, PostObjectFoldersPageExportBatchData, PostObjectFoldersPageExportBatchResponses, DeleteObjectLayoutData, DeleteObjectLayoutResponses, GetObjectLayoutData, GetObjectLayoutResponses, PutObjectLayoutData, PutObjectLayoutResponses, DeleteObjectLayoutBatchData, DeleteObjectLayoutBatchResponses, PutObjectLayoutBatchData, PutObjectLayoutBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectLayoutsPageData, GetObjectDefinitionByExternalReferenceCodeObjectLayoutsPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectLayoutData, PostObjectDefinitionByExternalReferenceCodeObjectLayoutResponses, GetObjectDefinitionObjectLayoutsPageData, GetObjectDefinitionObjectLayoutsPageResponses, PostObjectDefinitionObjectLayoutData, PostObjectDefinitionObjectLayoutResponses, PostObjectDefinitionObjectLayoutBatchData, PostObjectDefinitionObjectLayoutBatchResponses, PostObjectDefinitionObjectLayoutsPageExportBatchData, PostObjectDefinitionObjectLayoutsPageExportBatchResponses, DeleteObjectRelationshipData, DeleteObjectRelationshipResponses, GetObjectRelationshipData, GetObjectRelationshipResponses, PutObjectRelationshipData, PutObjectRelationshipResponses, DeleteObjectRelationshipBatchData, DeleteObjectRelationshipBatchResponses, PutObjectRelationshipBatchData, PutObjectRelationshipBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectRelationshipsPageData, GetObjectDefinitionByExternalReferenceCodeObjectRelationshipsPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectRelationshipData, PostObjectDefinitionByExternalReferenceCodeObjectRelationshipResponses, GetObjectDefinitionObjectRelationshipsPageData, GetObjectDefinitionObjectRelationshipsPageResponses, PostObjectDefinitionObjectRelationshipData, PostObjectDefinitionObjectRelationshipResponses, PostObjectDefinitionObjectRelationshipBatchData, PostObjectDefinitionObjectRelationshipBatchResponses, PostObjectDefinitionObjectRelationshipsPageExportBatchData, PostObjectDefinitionObjectRelationshipsPageExportBatchResponses, PutObjectRelationshipByExternalReferenceCodeData, PutObjectRelationshipByExternalReferenceCodeResponses, DeleteObjectValidationRuleData, DeleteObjectValidationRuleResponses, GetObjectValidationRuleData, GetObjectValidationRuleResponses, PatchObjectValidationRuleData, PatchObjectValidationRuleResponses, PutObjectValidationRuleData, PutObjectValidationRuleResponses, DeleteObjectValidationRuleBatchData, DeleteObjectValidationRuleBatchResponses, PutObjectValidationRuleBatchData, PutObjectValidationRuleBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectValidationRulesPageData, GetObjectDefinitionByExternalReferenceCodeObjectValidationRulesPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectValidationRuleData, PostObjectDefinitionByExternalReferenceCodeObjectValidationRuleResponses, GetObjectDefinitionObjectValidationRulesPageData, GetObjectDefinitionObjectValidationRulesPageResponses, PostObjectDefinitionObjectValidationRuleData, PostObjectDefinitionObjectValidationRuleResponses, PostObjectDefinitionObjectValidationRuleBatchData, PostObjectDefinitionObjectValidationRuleBatchResponses, PostObjectDefinitionObjectValidationRulesPageExportBatchData, PostObjectDefinitionObjectValidationRulesPageExportBatchResponses, DeleteObjectViewData, DeleteObjectViewResponses, GetObjectViewData, GetObjectViewResponses, PutObjectViewData, PutObjectViewResponses, DeleteObjectViewBatchData, DeleteObjectViewBatchResponses, PutObjectViewBatchData, PutObjectViewBatchResponses, GetObjectDefinitionByExternalReferenceCodeObjectViewsPageData, GetObjectDefinitionByExternalReferenceCodeObjectViewsPageResponses, PostObjectDefinitionByExternalReferenceCodeObjectViewData, PostObjectDefinitionByExternalReferenceCodeObjectViewResponses, GetObjectDefinitionObjectViewsPageData, GetObjectDefinitionObjectViewsPageResponses, PostObjectDefinitionObjectViewData, PostObjectDefinitionObjectViewResponses, PostObjectDefinitionObjectViewBatchData, PostObjectDefinitionObjectViewBatchResponses, PostObjectDefinitionObjectViewsPageExportBatchData, PostObjectDefinitionObjectViewsPageExportBatchResponses, PostObjectViewCopyData, PostObjectViewCopyResponses } from './types.gen';
export type Options<TData extends TDataShape = TDataShape, ThrowOnError extends boolean = boolean> = ClientOptions<TData, ThrowOnError> & {
    /**
     * You can provide a client instance returned by `createClient()` instead of
     * individual options. This might be also useful if you want to implement a
     * custom client.
     */
    client?: Client;
    /**
     * You can pass arbitrary values through the `meta` object. This can be
     * used to access values that aren't defined as part of the SDK function.
     */
    meta?: Record<string, unknown>;
};
export declare const deleteObjectAction: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectAction: <ThrowOnError extends boolean = false>(options: Options<GetObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const patchObjectAction: <ThrowOnError extends boolean = false>(options: Options<PatchObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectAction: <ThrowOnError extends boolean = false>(options: Options<PutObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectActionBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectActionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectActionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectActionBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectActionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectActionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectActionsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectActionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectActionsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectAction: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectActionsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectActionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectActionsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectAction: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectActionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectActionResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectActionBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectActionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectActionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectActionsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectActionsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectActionsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectDefinition: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectDefinitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectDefinitionResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinition: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionResponses, unknown, ThrowOnError, "fields">;
export declare const patchObjectDefinition: <ThrowOnError extends boolean = false>(options: Options<PatchObjectDefinitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectDefinitionResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectDefinition: <ThrowOnError extends boolean = false>(options: Options<PutObjectDefinitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectDefinitionResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectDefinitionBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectDefinitionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectDefinitionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionBatch: <ThrowOnError extends boolean = false>(options?: Options<PostObjectDefinitionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectDefinitionBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectDefinitionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectDefinitionBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectDefinitionByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutObjectDefinitionByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectDefinitionByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionsPage: <ThrowOnError extends boolean = false>(options?: Options<GetObjectDefinitionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinition: <ThrowOnError extends boolean = false>(options?: Options<PostObjectDefinitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionPublish: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionPublishData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionPublishResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionsPageExportBatch: <ThrowOnError extends boolean = false>(options?: Options<PostObjectDefinitionsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectField: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectField: <ThrowOnError extends boolean = false>(options: Options<GetObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const patchObjectField: <ThrowOnError extends boolean = false>(options: Options<PatchObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectField: <ThrowOnError extends boolean = false>(options: Options<PutObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectFieldBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectFieldBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectFieldBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectFieldBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectFieldBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectFieldBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectFieldsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectFieldsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectFieldsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectField: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectFieldsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectFieldsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectFieldsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectField: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectFieldData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectFieldResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectFieldBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectFieldBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectFieldBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectFieldsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectFieldsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectFieldsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectFolder: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectFolderResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectFolder: <ThrowOnError extends boolean = false>(options: Options<GetObjectFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectFolderResponses, unknown, ThrowOnError, "fields">;
export declare const patchObjectFolder: <ThrowOnError extends boolean = false>(options: Options<PatchObjectFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectFolderResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectFolder: <ThrowOnError extends boolean = false>(options: Options<PutObjectFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectFolderResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectFolderBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectFolderBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectFolderBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectFolderBatch: <ThrowOnError extends boolean = false>(options?: Options<PostObjectFolderBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectFolderBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectFolderBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectFolderBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectFolderBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetObjectFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectFolderByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutObjectFolderByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectFolderByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectFoldersPage: <ThrowOnError extends boolean = false>(options?: Options<GetObjectFoldersPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectFoldersPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectFolder: <ThrowOnError extends boolean = false>(options?: Options<PostObjectFolderData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectFolderResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectFoldersPageExportBatch: <ThrowOnError extends boolean = false>(options?: Options<PostObjectFoldersPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectFoldersPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectLayout: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectLayoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectLayoutResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectLayout: <ThrowOnError extends boolean = false>(options: Options<GetObjectLayoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectLayoutResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectLayout: <ThrowOnError extends boolean = false>(options: Options<PutObjectLayoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectLayoutResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectLayoutBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectLayoutBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectLayoutBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectLayoutBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectLayoutBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectLayoutBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectLayoutsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectLayoutsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectLayoutsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectLayout: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectLayoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectLayoutResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectLayoutsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectLayoutsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectLayoutsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectLayout: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectLayoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectLayoutResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectLayoutBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectLayoutBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectLayoutBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectLayoutsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectLayoutsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectLayoutsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectRelationship: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectRelationshipData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectRelationshipResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectRelationship: <ThrowOnError extends boolean = false>(options: Options<GetObjectRelationshipData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectRelationshipResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectRelationship: <ThrowOnError extends boolean = false>(options: Options<PutObjectRelationshipData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectRelationshipResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectRelationshipBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectRelationshipBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectRelationshipBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectRelationshipBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectRelationshipBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectRelationshipBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectRelationshipsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectRelationshipsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectRelationshipsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectRelationship: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectRelationshipData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectRelationshipResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectRelationshipsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectRelationshipsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectRelationshipsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectRelationship: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectRelationshipData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectRelationshipResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectRelationshipBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectRelationshipBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectRelationshipBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectRelationshipsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectRelationshipsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectRelationshipsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectRelationshipByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutObjectRelationshipByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectRelationshipByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<GetObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const patchObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<PatchObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<PutObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectValidationRuleBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectValidationRuleBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectValidationRuleBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectValidationRuleBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectValidationRuleBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectValidationRuleBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectValidationRulesPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectValidationRulesPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectValidationRulesPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectValidationRulesPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectValidationRulesPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectValidationRulesPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectValidationRule: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectValidationRuleData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectValidationRuleResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectValidationRuleBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectValidationRuleBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectValidationRuleBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectValidationRulesPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectValidationRulesPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectValidationRulesPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectView: <ThrowOnError extends boolean = false>(options: Options<DeleteObjectViewData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectViewResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectView: <ThrowOnError extends boolean = false>(options: Options<GetObjectViewData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectViewResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectView: <ThrowOnError extends boolean = false>(options: Options<PutObjectViewData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectViewResponses, unknown, ThrowOnError, "fields">;
export declare const deleteObjectViewBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteObjectViewBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteObjectViewBatchResponses, unknown, ThrowOnError, "fields">;
export declare const putObjectViewBatch: <ThrowOnError extends boolean = false>(options?: Options<PutObjectViewBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutObjectViewBatchResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionByExternalReferenceCodeObjectViewsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionByExternalReferenceCodeObjectViewsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionByExternalReferenceCodeObjectViewsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionByExternalReferenceCodeObjectView: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionByExternalReferenceCodeObjectViewData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionByExternalReferenceCodeObjectViewResponses, unknown, ThrowOnError, "fields">;
export declare const getObjectDefinitionObjectViewsPage: <ThrowOnError extends boolean = false>(options: Options<GetObjectDefinitionObjectViewsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetObjectDefinitionObjectViewsPageResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectView: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectViewData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectViewResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectViewBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectViewBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectViewBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectDefinitionObjectViewsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostObjectDefinitionObjectViewsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectDefinitionObjectViewsPageExportBatchResponses, unknown, ThrowOnError, "fields">;
export declare const postObjectViewCopy: <ThrowOnError extends boolean = false>(options: Options<PostObjectViewCopyData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostObjectViewCopyResponses, unknown, ThrowOnError, "fields">;
