import React from 'react';
import { type BluvoExchangeType } from '../../../consts/bluvo';
import { type PaymentMethodBrokerageInfo } from '../../../domains/paymentMethods';
import { type CheckoutModalCommonState, FunCheckoutStep, type ModalStepComponentProps, type ModalStepInfo } from '../stepTransition';
export type SelectBrokerageState = CheckoutModalCommonState;
export type SelectBrokerageNext = {
    hasActiveConnection: true;
    paymentInfo: PaymentMethodBrokerageInfo;
} | {
    hasActiveConnection: false;
    brokerType: BluvoExchangeType;
};
export declare const SelectBrokerageInfo: ModalStepInfo<FunCheckoutStep.SELECT_BROKERAGE>;
export declare function SelectBrokerage({ onNext, }: ModalStepComponentProps<FunCheckoutStep.SELECT_BROKERAGE>): React.JSX.Element;
