import * as React from 'react'; import { UseFieldInternalProps } from '../../internals'; import { FieldRef, FieldSelectedSections } from '../../models'; import { RangeFieldSection } from '../../models'; interface UseMultiInputFieldSelectedSectionsParams extends Pick, 'selectedSections' | 'onSelectedSectionsChange'> { unstableStartFieldRef?: React.Ref>; unstableEndFieldRef?: React.Ref>; } export declare const useMultiInputFieldSelectedSections: (params: UseMultiInputFieldSelectedSectionsParams) => { start: { unstableFieldRef: React.Ref> | undefined; selectedSections: FieldSelectedSections; onSelectedSectionsChange: (newSelectedSections: FieldSelectedSections) => void; }; end: { unstableFieldRef: ((instance: FieldRef | null) => void) | null; selectedSections: FieldSelectedSections; onSelectedSectionsChange: (newSelectedSections: FieldSelectedSections) => void; }; }; export {};