import { LocaleName } from './CommonTypes.ts'; export type IterationContext = { componentName: string; record: T; recordKey?: string; recordIndex?: number; data: T[]; }; export type FieldContext = { iteration?: IterationContext; locale?: LocaleName; }; export declare const provideFieldContext: (fieldContext: FieldContext) => void; export declare const useFieldContext: () => FieldContext | undefined;