import React from 'react';
import { SomeRequired } from '../internal/types';
import { MultiselectProps } from './interfaces';
export type EmbeddedMultiselectProps = SomeRequired<Pick<MultiselectProps, 'options' | 'selectedOptions' | 'ariaLabel' | 'filteringType' | 'deselectAriaLabel' | 'virtualScroll' | 'statusType' | 'controlId' | 'onChange' | 'onLoadItems' | 'loadingText' | 'finishedText' | 'errorText' | 'recoveryText' | 'empty' | 'noMatch'>, 'options' | 'selectedOptions' | 'filteringType' | 'statusType'> & {
    filteringText?: string;
};
declare const EmbeddedMultiselect: React.ForwardRefExoticComponent<Pick<MultiselectProps, "onChange" | "ariaLabel" | "virtualScroll" | "onLoadItems" | "loadingText" | "errorText" | "recoveryText" | "deselectAriaLabel" | "noMatch" | "statusType" | "empty" | "finishedText" | "controlId" | "options" | "filteringType" | "selectedOptions"> & {
    statusType: import("../internal/components/dropdown-status").DropdownStatusProps.StatusType;
    options: import("..").SelectProps.Options;
    filteringType: import("../dropdown/interfaces").OptionsFilteringType;
    selectedOptions: ReadonlyArray<MultiselectProps.Option>;
} & {
    filteringText?: string;
} & React.RefAttributes<MultiselectProps.Ref>>;
export default EmbeddedMultiselect;
//# sourceMappingURL=embedded.d.ts.map