import { type GetAddressDAReturnType } from "./app-binder/GetAddressDeviceActionTypes"; import { type GetAppConfigurationDAReturnType } from "./app-binder/GetAppConfigurationDeviceActionTypes"; import { type SignMessageDAReturnType } from "./app-binder/SignMessageDeviceActionTypes"; import { type SignTransactionDAReturnType } from "./app-binder/SignTransactionDeviceActionTypes"; import { type AddressOptions } from "./model/AddressOption"; import { type MessageOptions } from "./model/MessageOptions"; import { type Transaction } from "./model/Transaction"; import { type SolanaTransactionOptionalConfig } from "./model/SolanaTransactionOptionalConfig"; export interface SignerSolana { signTransaction: (derivationPath: string, transaction: Transaction, solanaTransactionOptionalConfig?: SolanaTransactionOptionalConfig) => SignTransactionDAReturnType; signMessage: (derivationPath: string, message: string | Uint8Array, options?: MessageOptions) => SignMessageDAReturnType; getAddress: (derivationPath: string, options?: AddressOptions) => GetAddressDAReturnType; getAppConfiguration: () => GetAppConfigurationDAReturnType; } //# sourceMappingURL=SignerSolana.d.ts.map