type QueryValue = boolean | Date | number | string | null | undefined; type QueryParams = Record; interface RequestContract { body?: unknown; query?: QueryParams | undefined; } /** Validates every public SDK request before a fetch is attempted. */ export declare function validatePublicIdRequest(path: string, contract?: RequestContract): void; /** Validates ID-bearing public response fields for resources with contextual IDs. */ export declare function validatePublicIdResponse(path: string, response: unknown, method?: string): void; export {}; //# sourceMappingURL=public-id-contract.d.ts.map