import { z } from 'zod'; /** * The default filter associated with a sheet. This curated shape carries * ordinary range-backed filters; table backing and the deprecated criteria * map are not carried. * * @see https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/sheets#BasicFilter */ export declare const BasicFilter: z.ZodObject<{ range: z.ZodOptional; startRowIndex: z.ZodOptional; endRowIndex: z.ZodOptional; startColumnIndex: z.ZodOptional; endColumnIndex: z.ZodOptional; }, z.core.$strict>>; sortSpecs: z.ZodOptional; }, z.core.$strict>>>; filterSpecs: z.ZodOptional>; condition: z.ZodOptional; values: z.ZodOptional>; userEnteredValue: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; visibleBackgroundColorStyle: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>>; themeColor: z.ZodOptional>; }, z.core.$strict>>; visibleForegroundColorStyle: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>>; themeColor: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; columnIndex: z.ZodNumber; }, z.core.$strict>>>; }, z.core.$strict>; export type BasicFilter = z.infer; /** Read-side BasicFilter shape with a total sort-specification list. */ export declare const BasicFilterReadout: z.ZodObject<{ range: z.ZodOptional; startRowIndex: z.ZodOptional; endRowIndex: z.ZodOptional; startColumnIndex: z.ZodOptional; endColumnIndex: z.ZodOptional; }, z.core.$strict>>; filterSpecs: z.ZodOptional>; condition: z.ZodOptional; values: z.ZodOptional>; userEnteredValue: z.ZodOptional; }, z.core.$strict>>>; }, z.core.$strict>>; visibleBackgroundColorStyle: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>>; themeColor: z.ZodOptional>; }, z.core.$strict>>; visibleForegroundColorStyle: z.ZodOptional; green: z.ZodOptional; blue: z.ZodOptional; }, z.core.$strict>>; themeColor: z.ZodOptional>; }, z.core.$strict>>; }, z.core.$strict>; columnIndex: z.ZodNumber; }, z.core.$strict>>>; sortSpecs: z.ZodOptional; sortOrder: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strict>; export type BasicFilterReadout = z.infer; //# sourceMappingURL=BasicFilter.d.ts.map