import { z } from "zod"; export declare const InspectableItemSchema: z.ZodObject<{ entryId: z.ZodOptional; draftMode: z.ZodOptional; locale: z.ZodOptional; }, z.core.$strip>; export declare const InspectableFieldSchema: z.ZodObject<{ fieldId: z.ZodOptional; assetId: z.ZodOptional; entryId: z.ZodOptional; draftMode: z.ZodOptional; locale: z.ZodOptional; }, z.core.$strip>; export declare const InspectorPropsSchema: z.ZodObject<{ entryId: z.ZodOptional; draftMode: z.ZodOptional; locale: z.ZodOptional; fieldId: z.ZodOptional; assetId: z.ZodOptional; }, z.core.$strip>; export type InspectableItem = z.infer; export type InspectableField = z.infer; export type InspectorProps = z.infer; export declare const getInspectorProps: (data: T) => { entryId?: undefined; fieldId?: undefined; assetId?: undefined; draftMode?: undefined; locale?: undefined; } | { entryId: string | undefined; fieldId: string | undefined; assetId: string | undefined; draftMode: boolean | undefined; locale: string | undefined; }; export declare const removeInspectorProps: (data: T) => {}; export declare const inspector: (data: T) => Record; //# sourceMappingURL=inspector.d.ts.map