export interface OpenApiSchema {
    $ref?: string;
    allOf?: OpenApiSchema[];
    description?: string;
    example?: unknown;
    format?: string;
    items?: OpenApiSchema;
    nullable?: boolean;
    properties?: Record<string, OpenApiSchema>;
    required?: string[];
    type?: 'array' | 'boolean' | 'integer' | 'number' | 'object' | 'string';
}
export declare function createPaginatedResponseSchema(itemSchema: OpenApiSchema): OpenApiSchema;
export declare function createLegacyPaginatedResponseSchema(itemSchema: OpenApiSchema): OpenApiSchema;
