import { z } from 'zod'; /** Strip spaces, uppercase */ export declare function normalizePostalCode(raw: string): string; /** Validate Canadian postal code (all provinces) */ export declare function isValidCanadianPostalCode(code: string): boolean; export declare const postalCodeParamSchema: z.ZodObject<{ postalCode: z.ZodEffects, string, string>; }, "strip", z.ZodTypeAny, { postalCode: string; }, { postalCode: string; }>; export declare const postalCodeQuerySchema: z.ZodObject<{ refresh: z.ZodDefault>>; }, "strip", z.ZodTypeAny, { refresh: "false" | "true"; }, { refresh?: "false" | "true" | undefined; }>; export type PostalCodeParam = z.infer; export type PostalCodeQuery = z.infer; //# sourceMappingURL=postal-codes.schemas.d.ts.map