import { z } from 'zod'; import { CredentialType } from '@bubblelab/shared-schemas'; export declare const ValueRangeSchema: z.ZodObject<{ range: z.ZodString; majorDimension: z.ZodOptional>; values: z.ZodArray, "many">, "many">; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }>; export declare const SpreadsheetInfoSchema: z.ZodObject<{ spreadsheetId: z.ZodString; properties: z.ZodOptional; autoRecalc: z.ZodOptional; timeZone: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }>>; sheets: z.ZodOptional; gridProperties: z.ZodOptional; columnCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { rowCount?: number | undefined; columnCount?: number | undefined; }, { rowCount?: number | undefined; columnCount?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }>, "many">>; spreadsheetUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }>; export declare const GoogleSheetsParamsSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"read_values">; spreadsheet_id: z.ZodString; range: z.ZodEffects; major_dimension: z.ZodDefault>>; value_render_option: z.ZodDefault>>; date_time_render_option: z.ZodDefault>>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "read_values"; range: string; spreadsheet_id: string; major_dimension: "ROWS" | "COLUMNS"; value_render_option: "FORMATTED_VALUE" | "UNFORMATTED_VALUE" | "FORMULA"; date_time_render_option: "SERIAL_NUMBER" | "FORMATTED_STRING"; credentials?: Partial> | undefined; }, { operation: "read_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; major_dimension?: "ROWS" | "COLUMNS" | undefined; value_render_option?: "FORMATTED_VALUE" | "UNFORMATTED_VALUE" | "FORMULA" | undefined; date_time_render_option?: "SERIAL_NUMBER" | "FORMATTED_STRING" | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"write_values">; spreadsheet_id: z.ZodString; range: z.ZodEffects; values: z.ZodEffects, "many">, (string | number | boolean)[][], unknown[][]>; major_dimension: z.ZodDefault>>; value_input_option: z.ZodDefault>>; include_values_in_response: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; operation: "write_values"; range: string; spreadsheet_id: string; major_dimension: "ROWS" | "COLUMNS"; value_input_option: "RAW" | "USER_ENTERED"; include_values_in_response: boolean; credentials?: Partial> | undefined; }, { values: unknown[][]; operation: "write_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; major_dimension?: "ROWS" | "COLUMNS" | undefined; value_input_option?: "RAW" | "USER_ENTERED" | undefined; include_values_in_response?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_values">; spreadsheet_id: z.ZodString; range: z.ZodEffects; values: z.ZodEffects, "many">, (string | number | boolean)[][], unknown[][]>; major_dimension: z.ZodDefault>>; value_input_option: z.ZodDefault>>; include_values_in_response: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; operation: "update_values"; range: string; spreadsheet_id: string; major_dimension: "ROWS" | "COLUMNS"; value_input_option: "RAW" | "USER_ENTERED"; include_values_in_response: boolean; credentials?: Partial> | undefined; }, { values: unknown[][]; operation: "update_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; major_dimension?: "ROWS" | "COLUMNS" | undefined; value_input_option?: "RAW" | "USER_ENTERED" | undefined; include_values_in_response?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"append_values">; spreadsheet_id: z.ZodString; range: z.ZodEffects; values: z.ZodEffects, "many">, (string | number | boolean)[][], unknown[][]>; major_dimension: z.ZodDefault>>; value_input_option: z.ZodDefault>>; insert_data_option: z.ZodDefault>>; include_values_in_response: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; operation: "append_values"; range: string; spreadsheet_id: string; major_dimension: "ROWS" | "COLUMNS"; value_input_option: "RAW" | "USER_ENTERED"; include_values_in_response: boolean; insert_data_option: "OVERWRITE" | "INSERT_ROWS"; credentials?: Partial> | undefined; }, { values: unknown[][]; operation: "append_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; major_dimension?: "ROWS" | "COLUMNS" | undefined; value_input_option?: "RAW" | "USER_ENTERED" | undefined; include_values_in_response?: boolean | undefined; insert_data_option?: "OVERWRITE" | "INSERT_ROWS" | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"clear_values">; spreadsheet_id: z.ZodString; range: z.ZodEffects; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "clear_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; }, { operation: "clear_values"; range: string; spreadsheet_id: string; credentials?: Partial> | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_read_values">; spreadsheet_id: z.ZodString; ranges: z.ZodEffects, string[], string[]>; major_dimension: z.ZodDefault>>; value_render_option: z.ZodDefault>>; date_time_render_option: z.ZodDefault>>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "batch_read_values"; spreadsheet_id: string; major_dimension: "ROWS" | "COLUMNS"; value_render_option: "FORMATTED_VALUE" | "UNFORMATTED_VALUE" | "FORMULA"; date_time_render_option: "SERIAL_NUMBER" | "FORMATTED_STRING"; ranges: string[]; credentials?: Partial> | undefined; }, { operation: "batch_read_values"; spreadsheet_id: string; ranges: string[]; credentials?: Partial> | undefined; major_dimension?: "ROWS" | "COLUMNS" | undefined; value_render_option?: "FORMATTED_VALUE" | "UNFORMATTED_VALUE" | "FORMULA" | undefined; date_time_render_option?: "SERIAL_NUMBER" | "FORMATTED_STRING" | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_update_values">; spreadsheet_id: z.ZodString; value_ranges: z.ZodArray; values: z.ZodEffects, "many">, (string | number | boolean)[][], unknown[][]>; major_dimension: z.ZodDefault>>; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; range: string; major_dimension: "ROWS" | "COLUMNS"; }, { values: unknown[][]; range: string; major_dimension?: "ROWS" | "COLUMNS" | undefined; }>, "many">; value_input_option: z.ZodDefault>>; include_values_in_response: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "batch_update_values"; spreadsheet_id: string; value_input_option: "RAW" | "USER_ENTERED"; include_values_in_response: boolean; value_ranges: { values: (string | number | boolean)[][]; range: string; major_dimension: "ROWS" | "COLUMNS"; }[]; credentials?: Partial> | undefined; }, { operation: "batch_update_values"; spreadsheet_id: string; value_ranges: { values: unknown[][]; range: string; major_dimension?: "ROWS" | "COLUMNS" | undefined; }[]; credentials?: Partial> | undefined; value_input_option?: "RAW" | "USER_ENTERED" | undefined; include_values_in_response?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_spreadsheet_info">; spreadsheet_id: z.ZodString; include_grid_data: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "get_spreadsheet_info"; spreadsheet_id: string; include_grid_data: boolean; credentials?: Partial> | undefined; }, { operation: "get_spreadsheet_info"; spreadsheet_id: string; credentials?: Partial> | undefined; include_grid_data?: boolean | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_spreadsheet">; title: z.ZodString; sheet_titles: z.ZodDefault>>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { title: string; operation: "create_spreadsheet"; sheet_titles: string[]; credentials?: Partial> | undefined; }, { title: string; operation: "create_spreadsheet"; credentials?: Partial> | undefined; sheet_titles?: string[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"add_sheet">; spreadsheet_id: z.ZodString; sheet_title: z.ZodString; row_count: z.ZodDefault>; column_count: z.ZodDefault>; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "add_sheet"; spreadsheet_id: string; sheet_title: string; row_count: number; column_count: number; credentials?: Partial> | undefined; }, { operation: "add_sheet"; spreadsheet_id: string; sheet_title: string; credentials?: Partial> | undefined; row_count?: number | undefined; column_count?: number | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_sheet">; spreadsheet_id: z.ZodString; sheet_id: z.ZodNumber; credentials: z.ZodOptional, z.ZodString>>; }, "strip", z.ZodTypeAny, { operation: "delete_sheet"; spreadsheet_id: string; sheet_id: number; credentials?: Partial> | undefined; }, { operation: "delete_sheet"; spreadsheet_id: string; sheet_id: number; credentials?: Partial> | undefined; }>]>; export declare const GoogleSheetsResultSchema: z.ZodDiscriminatedUnion<"operation", [z.ZodObject<{ operation: z.ZodLiteral<"read_values">; success: z.ZodBoolean; range: z.ZodOptional; values: z.ZodOptional, "many">, "many">>; major_dimension: z.ZodOptional; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "read_values"; values?: (string | number | boolean)[][] | undefined; range?: string | undefined; major_dimension?: string | undefined; }, { error: string; success: boolean; operation: "read_values"; values?: (string | number | boolean)[][] | undefined; range?: string | undefined; major_dimension?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"write_values">; success: z.ZodBoolean; updated_range: z.ZodOptional; updated_rows: z.ZodOptional; updated_columns: z.ZodOptional; updated_cells: z.ZodOptional; updated_data: z.ZodOptional>; values: z.ZodArray, "many">, "many">; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "write_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; updated_data?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; } | undefined; }, { error: string; success: boolean; operation: "write_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; updated_data?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"update_values">; success: z.ZodBoolean; updated_range: z.ZodOptional; updated_rows: z.ZodOptional; updated_columns: z.ZodOptional; updated_cells: z.ZodOptional; updated_data: z.ZodOptional>; values: z.ZodArray, "many">, "many">; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "update_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; updated_data?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; } | undefined; }, { error: string; success: boolean; operation: "update_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; updated_data?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"append_values">; success: z.ZodBoolean; table_range: z.ZodOptional; updated_range: z.ZodOptional; updated_rows: z.ZodOptional; updated_columns: z.ZodOptional; updated_cells: z.ZodOptional; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "append_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; table_range?: string | undefined; }, { error: string; success: boolean; operation: "append_values"; updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; table_range?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"clear_values">; success: z.ZodBoolean; cleared_range: z.ZodOptional; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "clear_values"; cleared_range?: string | undefined; }, { error: string; success: boolean; operation: "clear_values"; cleared_range?: string | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_read_values">; success: z.ZodBoolean; value_ranges: z.ZodOptional>; values: z.ZodArray, "many">, "many">; }, "strip", z.ZodTypeAny, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }, { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }>, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "batch_read_values"; value_ranges?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }[] | undefined; }, { error: string; success: boolean; operation: "batch_read_values"; value_ranges?: { values: (string | number | boolean)[][]; range: string; majorDimension?: "ROWS" | "COLUMNS" | undefined; }[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"batch_update_values">; success: z.ZodBoolean; total_updated_rows: z.ZodOptional; total_updated_columns: z.ZodOptional; total_updated_cells: z.ZodOptional; total_updated_sheets: z.ZodOptional; responses: z.ZodOptional; updated_rows: z.ZodOptional; updated_columns: z.ZodOptional; updated_cells: z.ZodOptional; }, "strip", z.ZodTypeAny, { updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; }, { updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; }>, "many">>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "batch_update_values"; total_updated_rows?: number | undefined; total_updated_columns?: number | undefined; total_updated_cells?: number | undefined; total_updated_sheets?: number | undefined; responses?: { updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; }[] | undefined; }, { error: string; success: boolean; operation: "batch_update_values"; total_updated_rows?: number | undefined; total_updated_columns?: number | undefined; total_updated_cells?: number | undefined; total_updated_sheets?: number | undefined; responses?: { updated_range?: string | undefined; updated_rows?: number | undefined; updated_columns?: number | undefined; updated_cells?: number | undefined; }[] | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"get_spreadsheet_info">; success: z.ZodBoolean; spreadsheet: z.ZodOptional; autoRecalc: z.ZodOptional; timeZone: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }>>; sheets: z.ZodOptional; gridProperties: z.ZodOptional; columnCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { rowCount?: number | undefined; columnCount?: number | undefined; }, { rowCount?: number | undefined; columnCount?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }>, "many">>; spreadsheetUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "get_spreadsheet_info"; spreadsheet?: { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; } | undefined; }, { error: string; success: boolean; operation: "get_spreadsheet_info"; spreadsheet?: { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"create_spreadsheet">; success: z.ZodBoolean; spreadsheet: z.ZodOptional; autoRecalc: z.ZodOptional; timeZone: z.ZodOptional; }, "strip", z.ZodTypeAny, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }, { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; }>>; sheets: z.ZodOptional; gridProperties: z.ZodOptional; columnCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { rowCount?: number | undefined; columnCount?: number | undefined; }, { rowCount?: number | undefined; columnCount?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }, { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }>; }, "strip", z.ZodTypeAny, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }, { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }>, "many">>; spreadsheetUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }, { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; }>>; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "create_spreadsheet"; spreadsheet?: { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; } | undefined; }, { error: string; success: boolean; operation: "create_spreadsheet"; spreadsheet?: { spreadsheetId: string; properties?: { title: string; timeZone?: string | undefined; locale?: string | undefined; autoRecalc?: string | undefined; } | undefined; sheets?: { properties: { title: string; index: number; sheetId: number; sheetType?: string | undefined; gridProperties?: { rowCount?: number | undefined; columnCount?: number | undefined; } | undefined; }; }[] | undefined; spreadsheetUrl?: string | undefined; } | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"add_sheet">; success: z.ZodBoolean; sheet_id: z.ZodOptional; sheet_title: z.ZodOptional; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "add_sheet"; sheet_title?: string | undefined; sheet_id?: number | undefined; }, { error: string; success: boolean; operation: "add_sheet"; sheet_title?: string | undefined; sheet_id?: number | undefined; }>, z.ZodObject<{ operation: z.ZodLiteral<"delete_sheet">; success: z.ZodBoolean; deleted_sheet_id: z.ZodOptional; error: z.ZodString; }, "strip", z.ZodTypeAny, { error: string; success: boolean; operation: "delete_sheet"; deleted_sheet_id?: number | undefined; }, { error: string; success: boolean; operation: "delete_sheet"; deleted_sheet_id?: number | undefined; }>]>; export type GoogleSheetsResult = z.output; export type GoogleSheetsParams = z.output; export type GoogleSheetsParamsInput = z.input; //# sourceMappingURL=google-sheets.schema.d.ts.map