import { z } from 'zod'; type ConfigSchema = z.ZodObject; export declare function configSchemaForAddon(addon: string | null | undefined): ConfigSchema | undefined; export interface ParamField { name: string; type: string; description: string; schema: z.ZodType; } export declare function paramFields(schema: ConfigSchema): ParamField[]; export declare function coerceParam(raw: string): unknown; export declare function validateParam(field: ParamField, raw: string): true | string; export {}; //# sourceMappingURL=param-schemas.d.ts.map