import type { ParsedAddressParams, ParsedCVote, ParsedSigningRequest, ParsedMessageData, ParsedNativeScript, ParsedOperationalCertificate, ValidBIP32Path } from '../../types/internal'; import type { Interaction } from '../common/types'; import type { NativeScriptHashDisplayFormat } from '../../types/public'; export declare function sendSignOperationalCertificate(operationalCertificate: ParsedOperationalCertificate): Interaction; export declare function sendDeriveAddress(addressParams: ParsedAddressParams): Interaction; export declare function sendShowAddress(addressParams: ParsedAddressParams): Interaction; export declare function sendGetExtendedPublicKey(path: ValidBIP32Path): Interaction; export declare function sendSignCVote(cVote: ParsedCVote): Interaction; export declare function sendSignMessage(msgData: ParsedMessageData): Interaction; export declare function sendDeriveNativeScriptHash(script: ParsedNativeScript, displayFormat: NativeScriptHashDisplayFormat): Interaction; export declare function sendSignTx(request: ParsedSigningRequest, witnessPaths: ValidBIP32Path[]): Interaction<{ auxiliaryDataResponse: Buffer | null; txHashResponse: Buffer; witnessResponses: Buffer[]; }>; //# sourceMappingURL=commandSender.d.ts.map