import { ArraySchemaType } from '@sanity/types'; import React, { ReactNode } from 'react'; import PatchEvent from '../../../PatchEvent'; export interface ArrayFunctionsProps { className?: string; type: SchemaType; children?: ReactNode; value?: MemberType[]; readOnly: boolean | null; onAppendItem: (itemValue: MemberType) => void; onPrependItem: (itemValue: MemberType) => void; onFocusItem: (item: MemberType, index: number) => void; onCreateValue: (type: SchemaType) => MemberType; onChange: (event: PatchEvent) => void; } declare function ArrayFunctions(props: ArrayFunctionsProps): React.JSX.Element; declare namespace ArrayFunctions { var __SANITY_INTERNAL_IMPLEMENTATION: boolean; } export default ArrayFunctions; //# sourceMappingURL=ArrayFunctions.d.ts.map