import { Transaction } from "ethers";
export type TrezorTx = {
    maxFeePerGas?: undefined;
    maxPriorityFeePerGas?: undefined;
    data?: string | undefined;
    txType?: number | undefined;
    to: string;
    value: string;
    gasPrice: string;
    gasLimit: string;
    nonce: string;
    chainId: number;
};
export declare function initTrezor(): Promise<void>;
export declare function signWithTrezor(tx: Transaction, mnemonicIndex?: number): Promise<string>;
export declare function getTrezorAddress(mnemonicIndex?: number): Promise<string>;
//# sourceMappingURL=trezor-integration.d.ts.map