import { OpenAPIV3 as OA3 } from 'openapi-types';
declare const _default: {
    schema: (isRoot: boolean) => {
        ref: (key: string, name: string, depth: number) => string;
        allOf: (key: string, allOf: (OA3.SchemaObject | OA3.ReferenceObject)[], depth: number) => string;
        baseObject: (key: string, schema: OA3.SchemaObject, depth: number) => string;
        complexObject: (key: string, schema: OA3.SchemaObject, depth: number) => string;
    };
    comment: (schema: OA3.SchemaObject) => string;
};
export default _default;
