import { z } from "zod"; /** Structural shape shared by spreadsheet enumeration and grid responses. */ export declare const spreadsheetDocumentShapeSchema: z.ZodObject<{ sheets: z.ZodArray; }, z.core.$loose>; /** Structural shape of one REST sheet entry before semantic promotion. */ export declare const sheetEntryShapeSchema: z.ZodObject<{ properties: z.ZodOptional; data: z.ZodOptional; merges: z.ZodOptional; }, z.core.$loose>; /** Generic array shape used by nested Google response parsers. */ export declare const unknownArraySchema: z.ZodArray; /** Structural shape of a batchUpdate response before reply semantics. */ export declare const batchUpdateResponseShapeSchema: z.ZodObject<{ replies: z.ZodArray; }, z.core.$loose>; /** * Parses one raw provider shape while retaining the provider error boundary. * * Used exclusively for `spreadsheets.get` reply promotion, so a failed shape * guard is classified as a `get_reply` / `malformed_reply` invalid state. */ export declare function parseProviderResponseShape(schema: z.ZodType, value: unknown, message: string): T; //# sourceMappingURL=rawResponseSchemas.d.ts.map