import { z } from "zod"; /** * Shared Zod schemas for MCP tool arguments. * * Everything an AI agent calls has to route through one of these. The schemas * are deliberately narrow — we accept the minimum set of knobs the existing * engine exposes, nothing more. If a new option is added here, the engine * must already support it. */ /** Org alias or username. Optional — if omitted, server resolves `sf` default target-org. */ export declare const OrgRef: z.ZodOptional; export declare const FieldFiltersSchema: z.ZodOptional; includeAudit: z.ZodOptional; includeNonCreateable: z.ZodOptional; }, "strip", z.ZodTypeAny, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }>>; export declare const ListOrgsArgs: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export declare const DescribeGlobalArgs: z.ZodObject<{ org: z.ZodOptional; bypassCache: z.ZodOptional; }, "strip", z.ZodTypeAny, { org?: string | undefined; bypassCache?: boolean | undefined; }, { org?: string | undefined; bypassCache?: boolean | undefined; }>; export declare const DescribeObjectArgs: z.ZodObject<{ org: z.ZodOptional; object: z.ZodString; fieldFilters: z.ZodOptional; includeAudit: z.ZodOptional; includeNonCreateable: z.ZodOptional; }, "strip", z.ZodTypeAny, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }>>; bypassCache: z.ZodOptional; }, "strip", z.ZodTypeAny, { object: string; org?: string | undefined; bypassCache?: boolean | undefined; fieldFilters?: { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; } | undefined; }, { object: string; org?: string | undefined; bypassCache?: boolean | undefined; fieldFilters?: { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; } | undefined; }>; export declare const InspectObjectArgs: z.ZodObject<{ org: z.ZodOptional; object: z.ZodString; recordType: z.ZodOptional; parentDepth: z.ZodOptional; includeChildren: z.ZodOptional; includeCounts: z.ZodOptional; fieldFilters: z.ZodOptional; includeAudit: z.ZodOptional; includeNonCreateable: z.ZodOptional; }, "strip", z.ZodTypeAny, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }, { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; }>>; bypassCache: z.ZodOptional; }, "strip", z.ZodTypeAny, { object: string; org?: string | undefined; recordType?: string | undefined; bypassCache?: boolean | undefined; fieldFilters?: { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; } | undefined; parentDepth?: number | undefined; includeChildren?: boolean | undefined; includeCounts?: boolean | undefined; }, { object: string; org?: string | undefined; recordType?: string | undefined; bypassCache?: boolean | undefined; fieldFilters?: { includeFormula?: boolean | undefined; includeAudit?: boolean | undefined; includeNonCreateable?: boolean | undefined; } | undefined; parentDepth?: number | undefined; includeChildren?: boolean | undefined; includeCounts?: boolean | undefined; }>; export declare const CheckRowCountsArgs: z.ZodObject<{ org: z.ZodOptional; objects: z.ZodArray; }, "strip", z.ZodTypeAny, { objects: string[]; org?: string | undefined; }, { objects: string[]; org?: string | undefined; }>; export declare const CheckAiBoundaryArgs: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type InspectObjectArgsT = z.infer; export type DescribeObjectArgsT = z.infer; export type DescribeGlobalArgsT = z.infer; export type CheckRowCountsArgsT = z.infer;