import { AutoBeOpenApi } from "@autobe/interface";
export declare namespace JsonSchemaFactory {
    const presets: (typeNames: Set<string>) => Record<string, AutoBeOpenApi.IJsonSchemaDescriptive>;
    const authorize: (schemas: Record<string, AutoBeOpenApi.IJsonSchemaDescriptive>) => void;
    const page: (key: string) => AutoBeOpenApi.IJsonSchemaDescriptive.IObject;
    const fix: (path: string, input: unknown) => void;
    const isPage: (key: string) => boolean;
    const getPageName: (key: string) => string;
}
