import { MultiselectProps } from '../interfaces';
import { OptionDefinition } from '../../internal/components/option/interfaces';
import { SelectedTokensProps } from '../../internal/components/selected-tokens';
interface UseSelectedTokens {
    (inputProps: {
        disabled?: boolean;
        tokenLimit?: number;
        i18nStrings?: MultiselectProps.I18nStrings;
        selectedOptions?: ReadonlyArray<OptionDefinition>;
        updateSelectedOption: (option: OptionDefinition) => void;
        updateFocus?: () => void;
    }): SelectedTokensProps;
}
export declare const useSelectedTokens: UseSelectedTokens;
export {};
