import type { InjectionKey } from 'vue';
import type { OptionProps } from '../ml-option';
export interface MlSelectGroupContext {
    getSelectedList: () => OptionProps[];
    getHiddenList: () => Array<OptionProps['value']>;
    getTriggerRect: () => Record<string, number>;
    addOption: (option: OptionProps) => void;
    selectOption: (option: OptionProps) => void;
}
declare const MlSelectGroupInjectionKey: InjectionKey<MlSelectGroupContext>;
export { MlSelectGroupInjectionKey };
