import type { RobotMetaInput } from './_instructions-primitives.ts'; import { z } from 'zod'; export declare const meta: RobotMetaInput; export declare const robotDocumentExtractInstructionsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional, z.ZodBoolean, z.ZodArray]>>; result: z.ZodDefault; queue: z.ZodOptional>; force_accept: z.ZodDefault; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>>; } & { use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; } & { robot: z.ZodLiteral<"/document/extract">; extract: z.ZodDefault, z.ZodArray, "many">]>>; page_range: z.ZodOptional; password: z.ZodOptional; text_method: z.ZodDefault>; ocr_provider: z.ZodOptional>; text_format: z.ZodDefault>; text_granularity: z.ZodDefault>; image_format: z.ZodDefault>; min_image_width: z.ZodDefault; min_image_height: z.ZodDefault; min_image_bytes: z.ZodDefault; dedupe_images: z.ZodDefault; include_image_masks: z.ZodDefault; }, "strict", z.ZodTypeAny, { extract: "text" | "images" | ("text" | "images")[]; robot: "/document/extract"; result: boolean; force_accept: boolean; ignore_errors: string[]; text_method: "auto" | "native" | "ocr"; text_format: "json" | "txt"; text_granularity: "document" | "page"; image_format: "auto" | "jpg" | "png" | "original"; min_image_width: number; min_image_height: number; min_image_bytes: number; dedupe_images: boolean; include_image_masks: boolean; password?: string | undefined; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; queue?: "batch" | undefined; page_range?: string | undefined; ocr_provider?: "aws" | "gcp" | undefined; }, { robot: "/document/extract"; password?: string | undefined; extract?: "text" | "images" | ("text" | "images")[] | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | undefined; queue?: "batch" | undefined; force_accept?: boolean | undefined; ignore_errors?: boolean | ("meta" | "execute")[] | undefined; page_range?: string | undefined; text_method?: "auto" | "native" | "ocr" | undefined; ocr_provider?: "aws" | "gcp" | undefined; text_format?: "json" | "txt" | undefined; text_granularity?: "document" | "page" | undefined; image_format?: "auto" | "jpg" | "png" | "original" | undefined; min_image_width?: number | undefined; min_image_height?: number | undefined; min_image_bytes?: number | undefined; dedupe_images?: boolean | undefined; include_image_masks?: boolean | undefined; }>; export declare const robotDocumentExtractInstructionsWithHiddenFieldsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional, z.ZodBoolean, z.ZodArray]>>; queue: z.ZodOptional>; force_accept: z.ZodDefault; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; robot: z.ZodLiteral<"/document/extract">; extract: z.ZodDefault, z.ZodArray, "many">]>>; page_range: z.ZodOptional; password: z.ZodOptional; text_method: z.ZodDefault>; ocr_provider: z.ZodOptional>; text_format: z.ZodDefault>; text_granularity: z.ZodDefault>; image_format: z.ZodDefault>; min_image_width: z.ZodDefault; min_image_height: z.ZodDefault; min_image_bytes: z.ZodDefault; dedupe_images: z.ZodDefault; include_image_masks: z.ZodDefault; } & { result: z.ZodOptional, z.ZodDefault]>>; }, "strict", z.ZodTypeAny, { extract: "text" | "images" | ("text" | "images")[]; robot: "/document/extract"; force_accept: boolean; ignore_errors: string[]; text_method: "auto" | "native" | "ocr"; text_format: "json" | "txt"; text_granularity: "document" | "page"; image_format: "auto" | "jpg" | "png" | "original"; min_image_width: number; min_image_height: number; min_image_bytes: number; dedupe_images: boolean; include_image_masks: boolean; password?: string | undefined; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | "debug" | undefined; queue?: "batch" | undefined; page_range?: string | undefined; ocr_provider?: "aws" | "gcp" | undefined; }, { robot: "/document/extract"; password?: string | undefined; extract?: "text" | "images" | ("text" | "images")[] | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: boolean | string[] | Record | undefined; result?: boolean | "debug" | undefined; queue?: "batch" | undefined; force_accept?: boolean | undefined; ignore_errors?: boolean | ("meta" | "execute")[] | undefined; page_range?: string | undefined; text_method?: "auto" | "native" | "ocr" | undefined; ocr_provider?: "aws" | "gcp" | undefined; text_format?: "json" | "txt" | undefined; text_granularity?: "document" | "page" | undefined; image_format?: "auto" | "jpg" | "png" | "original" | undefined; min_image_width?: number | undefined; min_image_height?: number | undefined; min_image_bytes?: number | undefined; dedupe_images?: boolean | undefined; include_image_masks?: boolean | undefined; }>; export type RobotDocumentExtractInstructions = z.infer; export type RobotDocumentExtractInstructionsWithHiddenFields = z.infer; export declare const interpolatableRobotDocumentExtractInstructionsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional>, z.ZodUnion<[z.ZodString, z.ZodBoolean]>, z.ZodUnion<[z.ZodString, z.ZodArray]>]>>; result: z.ZodDefault>; queue: z.ZodOptional]>>; force_accept: z.ZodDefault>; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; robot: z.ZodLiteral<"/document/extract">; extract: z.ZodDefault]>, z.ZodUnion<[z.ZodString, z.ZodArray]>, "many">]>]>>; page_range: z.ZodOptional; password: z.ZodOptional; text_method: z.ZodDefault]>>; ocr_provider: z.ZodOptional]>>; text_format: z.ZodDefault]>>; text_granularity: z.ZodDefault]>>; image_format: z.ZodDefault]>>; min_image_width: z.ZodDefault>; min_image_height: z.ZodDefault>; min_image_bytes: z.ZodDefault>; dedupe_images: z.ZodDefault>; include_image_masks: z.ZodDefault>; }, "strict", z.ZodTypeAny, { extract: string | string[]; robot: "/document/extract"; result: string | boolean; force_accept: string | boolean; ignore_errors: string | string[]; text_method: string; text_format: string; text_granularity: string; image_format: string; min_image_width: string | number; min_image_height: string | number; min_image_bytes: string | number; dedupe_images: string | boolean; include_image_masks: string | boolean; password?: string | undefined; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; queue?: string | undefined; page_range?: string | undefined; ocr_provider?: string | undefined; }, { robot: "/document/extract"; password?: string | undefined; extract?: string | string[] | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; force_accept?: string | boolean | undefined; ignore_errors?: string | boolean | ("meta" | "execute")[] | undefined; page_range?: string | undefined; text_method?: string | undefined; ocr_provider?: string | undefined; text_format?: string | undefined; text_granularity?: string | undefined; image_format?: string | undefined; min_image_width?: string | number | undefined; min_image_height?: string | number | undefined; min_image_bytes?: string | number | undefined; dedupe_images?: string | boolean | undefined; include_image_masks?: string | boolean | undefined; }>; export type InterpolatableRobotDocumentExtractInstructions = InterpolatableRobotDocumentExtractInstructionsInput; export type InterpolatableRobotDocumentExtractInstructionsInput = z.input; export declare const interpolatableRobotDocumentExtractInstructionsWithHiddenFieldsSchema: z.ZodObject<{ interpolate: z.ZodOptional]>, boolean, boolean | "false" | "true">, z.ZodRecord]>, boolean, boolean | "false" | "true">>]>>; output_meta: z.ZodOptional>, z.ZodUnion<[z.ZodString, z.ZodBoolean]>, z.ZodUnion<[z.ZodString, z.ZodArray]>]>>; queue: z.ZodOptional]>>; force_accept: z.ZodDefault>; ignore_errors: z.ZodDefault, "many">]>, string[], boolean | ("meta" | "execute")[]>]>>; use: z.ZodOptional, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>, z.ZodObject<{ steps: z.ZodUnion<[z.ZodString, z.ZodArray, z.ZodArray; as: z.ZodOptional; }, "strict", z.ZodTypeAny, { name: string; fields?: string | undefined; as?: string | undefined; }, { name: string; fields?: string | undefined; as?: string | undefined; }>, "many">]>; bundle_steps: z.ZodOptional; group_by_original: z.ZodOptional; fields: z.ZodOptional>; }, "strict", z.ZodTypeAny, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }, { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; }>]>>; robot: z.ZodLiteral<"/document/extract">; extract: z.ZodDefault]>, z.ZodUnion<[z.ZodString, z.ZodArray]>, "many">]>]>>; page_range: z.ZodOptional; password: z.ZodOptional; text_method: z.ZodDefault]>>; ocr_provider: z.ZodOptional]>>; text_format: z.ZodDefault]>>; text_granularity: z.ZodDefault]>>; image_format: z.ZodDefault]>>; min_image_width: z.ZodDefault>; min_image_height: z.ZodDefault>; min_image_bytes: z.ZodDefault>; dedupe_images: z.ZodDefault>; include_image_masks: z.ZodDefault>; result: z.ZodOptional]>, z.ZodDefault>]>>; }, "strict", z.ZodTypeAny, { extract: string | string[]; robot: "/document/extract"; force_accept: string | boolean; ignore_errors: string | string[]; text_method: string; text_format: string; text_granularity: string; image_format: string; min_image_width: string | number; min_image_height: string | number; min_image_bytes: string | number; dedupe_images: string | boolean; include_image_masks: string | boolean; password?: string | undefined; interpolate?: boolean | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; page_range?: string | undefined; ocr_provider?: string | undefined; }, { robot: "/document/extract"; password?: string | undefined; extract?: string | string[] | undefined; interpolate?: boolean | "false" | "true" | Record | undefined; use?: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[] | { steps: string | string[] | { name: string; fields?: string | undefined; as?: string | undefined; }[]; fields?: string[] | undefined; bundle_steps?: boolean | undefined; group_by_original?: boolean | undefined; } | undefined; output_meta?: string | boolean | string[] | Record | undefined; result?: string | boolean | undefined; queue?: string | undefined; force_accept?: string | boolean | undefined; ignore_errors?: string | boolean | ("meta" | "execute")[] | undefined; page_range?: string | undefined; text_method?: string | undefined; ocr_provider?: string | undefined; text_format?: string | undefined; text_granularity?: string | undefined; image_format?: string | undefined; min_image_width?: string | number | undefined; min_image_height?: string | number | undefined; min_image_bytes?: string | number | undefined; dedupe_images?: string | boolean | undefined; include_image_masks?: string | boolean | undefined; }>; export type InterpolatableRobotDocumentExtractInstructionsWithHiddenFields = z.infer; export type InterpolatableRobotDocumentExtractInstructionsWithHiddenFieldsInput = z.input; //# sourceMappingURL=document-extract.d.ts.map