/// import { ArraySchemaType, BooleanSchemaType, Marker, NumberSchemaType, ObjectSchemaType, Path, SchemaType, StringSchemaType } from '@sanity/types'; import { FormFieldPresence } from '@sanity/base/presence'; import PatchEvent from '../PatchEvent'; export declare type Props ? ArraySchemaType : T extends boolean ? BooleanSchemaType : T extends string ? StringSchemaType : T extends number ? NumberSchemaType : T extends Record ? ObjectSchemaType : SchemaType> = { type: S; level: number; value: T | null | undefined; onChange: (patchEvent: PatchEvent) => void; readOnly?: boolean; onFocus: (path?: Path | React.FocusEvent) => void; onBlur?: () => void; markers: Marker[]; presence: FormFieldPresence[]; }; //# sourceMappingURL=types.d.ts.map