import type { ModelComposition } from '../../../client/interfaces/ModelComposition'; import type { OpenApi } from '../interfaces/OpenApi'; import type { OpenApiSchema } from '../interfaces/OpenApiSchema'; import type { getModel } from './getModel'; export type GetModelFn = typeof getModel; export declare const getModelComposition: (openApi: OpenApi, definition: OpenApiSchema, definitions: OpenApiSchema[], type: 'one-of' | 'any-of' | 'all-of', getModel: GetModelFn) => ModelComposition;