import { TokenPickerProps } from '../../../TokenPicker';
import { DialogProps } from '../Dialog';
export interface TokenPickerDialogProps {
    open: boolean;
    title?: React.ReactNode | string;
    occupiedAddrs?: string[];
    hiddenAddrs?: string[];
    occupiedChainId?: TokenPickerProps['occupiedChainId'];
    onClose: DialogProps['onClose'];
    value?: TokenPickerProps['value'];
    onTokenChange: TokenPickerProps['onChange'];
    side?: TokenPickerProps['side'];
    defaultLoadBalance?: boolean;
    multiple?: TokenPickerProps['multiple'];
    searchPlaceholder?: TokenPickerProps['searchPlaceholder'];
    searchOtherAddress?: TokenPickerProps['searchOtherAddress'];
    chainId?: TokenPickerProps['chainId'];
    modal?: boolean;
}
export declare function TokenPickerDialog(props: TokenPickerDialogProps): JSX.Element;
