import { type DeviceManagementKit, type DeviceSessionId, LoggerPublisherService } from "@ledgerhq/device-management-kit"; import { type GetAddressDAReturnType } from "../../api/app-binder/GetAddressDeviceActionTypes"; import { type SignTransactionDAReturnType } from "../../api/app-binder/SignTransactionDeviceActionTypes"; export declare class PolkadotAppBinder { private dmk; private sessionId; private dmkLoggerFactory; constructor(dmk: DeviceManagementKit, sessionId: DeviceSessionId, dmkLoggerFactory: (tag: string) => LoggerPublisherService); getAddress(args: { derivationPath: string; ss58Prefix: number; checkOnDevice: boolean; skipOpenApp: boolean; }): GetAddressDAReturnType; signTransaction(args: { derivationPath: string; blob: Uint8Array; metadata: Uint8Array; skipOpenApp?: boolean; }): SignTransactionDAReturnType; } //# sourceMappingURL=PolkadotAppBinder.d.ts.map