import { QueryParametersSchema } from "jm-castle-warehouse-types"; export declare const defaultFields: { $schema: string; }; export declare const getId: (url: string) => { $id: string; }; export declare const getStrictSingleQueryParametersSchema: (field: string, description: string, type: "string" | "integer") => QueryParametersSchema; export declare const getOptionalSingleQueryParametersSchema: (field: string, description: string, type: "string" | "integer") => QueryParametersSchema; /** * * @param tuples [field, type, required?, description, optional enumeration] * @returns JSON Schema */ export declare const getQueryParametersSchema: (...tuples: ([string, "string" | "integer", boolean, string] | [string, "string" | "integer", boolean, string, string[] | undefined])[]) => QueryParametersSchema;