import type { DepositAmountEntryConfig, DepositFlowCallbacks, DepositInitialAmount, DepositMethod } from './depositFlowConfig'; /** * Container for the V2 amount-entry screen: owns the typed amount, prices the * fee from the configured rate and hands submission to the host. The payment * rail behind the submit is not part of this step — `onSubmitAmount` is the * seam it will attach to. */ export declare function DepositAmountStep({ config, method, callbacks, initialAmount, lockAmount, }: { config: DepositAmountEntryConfig; /** The method the submit stands for; it words the button and the drawer. */ method?: DepositMethod; callbacks: DepositFlowCallbacks; /** Prefills the typed amount. */ initialAmount?: DepositInitialAmount; /** * Locks the prefilled amount against edits: typing, backspace/clear, and * quick-amount taps all reject. */ lockAmount?: boolean; }): import("react").JSX.Element; //# sourceMappingURL=DepositAmountStep.d.ts.map