import { Vue } from 'vue-property-decorator';
import type { CreateElement, VNode } from 'vue';
export interface ChannelType {
    channel: 'mixin' | 'wechat' | 'alipay';
    channel_name: string;
    channel_icon: string;
    asset_id: string;
    asset_icon: string;
    symbol: string;
    percision?: number;
    price_ratio: number;
    [props: string]: any;
}
export interface Fiat {
    symbol: string;
    price_ratio: number;
}
export declare class CheckOut extends Vue {
    private channels;
    private amount;
    private discount;
    private quantity;
    private fiat;
    private title;
    private subtitle;
    private prefixCls;
    private show;
    private loading;
    private paychannel;
    private isChannelSelected;
    created(): void;
    render(h: CreateElement): VNode;
}
export default CheckOut;
