import type { ActionFieldDef } from './types'; export interface DynamicMultiSelectFieldProps { field: ActionFieldDef; /** Plain array of selected target ids. Absent/non-array value → treated as empty. */ value: unknown; onChange: (value: string[]) => void; /** * Static options (DefineOptions served inline on the field). When the field * has no `ref`/`searchEndpoint` and this list is non-empty, it is used as the * option set and no request is made. Absent → remote resolution as before. */ staticOptions?: { value: string; label: string; color?: string; icon?: string; image?: string; }[]; } export declare function DynamicMultiSelectField({ field, value, onChange, staticOptions }: DynamicMultiSelectFieldProps): import("react").JSX.Element; //# sourceMappingURL=dynamic-multi-select-field.d.ts.map