import * as React from "react";
export declare enum BalanceType {
    AVAILABLE_BALANCE = 0,
    TOKEN_VOTING_BALANCE = 1
}
export interface TransferTokenDropdownOptionProps {
    label: string | JSX.Element;
    cvl: string;
}
export declare const TransferTokenBalance: React.FunctionComponent<TransferTokenDropdownOptionProps>;
export interface TransferTokenDropdownSelectedProps {
    label: string | JSX.Element;
}
export declare const TransferTokenDropdownSelected: React.FunctionComponent<TransferTokenDropdownSelectedProps>;
export interface DashboardTransferTokenFormProps {
    cvlAvailableBalance: string;
    cvlVotingBalance: string;
    renderTransferBalance(value: number): void;
}
export interface DashboardTransferTokenFormStates {
    dropdownValue: string | JSX.Element;
    fromValue: string | JSX.Element;
}
export declare class DashboardTransferTokenForm extends React.Component<DashboardTransferTokenFormProps, DashboardTransferTokenFormStates> {
    constructor(props: DashboardTransferTokenFormProps);
    render(): JSX.Element;
    private onClick;
}
