import type { ParsedAddressParams, ParsedComplexNativeScript, ParsedCVote, ParsedCVoteDelegation, ParsedCVoteRegistrationParams, ParsedMessageData, ParsedOperationalCertificate, ParsedSigningRequest, ParsedSimpleNativeScript, ParsedTransaction, ValidBIP32Path } from '../../types/internal'; import type { NativeScriptHashDisplayFormat } from '../../types/public'; import type { SendParams } from '../common/types'; export declare const V8AddressP1: { readonly RETURN: 1; readonly DISPLAY: 2; }; export declare const V8NativeScriptP1: { readonly INIT: 0; readonly START_COMPLEX: 1; readonly ADD_SIMPLE: 2; readonly FINISH: 3; }; export declare const V8CVoteP1: { readonly INIT: 80; readonly CHUNK: 81; readonly CONFIRM: 82; }; export declare const V8MessageP1: { readonly INIT: 1; readonly CHUNK: 2; readonly CONFIRM: 3; }; export declare const V8TxP1: { readonly SIGN_WITNESS: 15; readonly INIT: 16; readonly CHUNK: 17; readonly CONFIRM: 18; readonly AUX_DATA: 19; }; export declare const V8TxP2: { readonly AUX_DATA_INIT: 54; readonly AUX_DATA_DELEGATION: 55; }; export declare function buildSignOperationalCertificate(operationalCertificate: ParsedOperationalCertificate): SendParams; export declare function buildDeriveAddressReturn(addressParams: ParsedAddressParams): SendParams; export declare function buildDeriveAddressDisplay(addressParams: ParsedAddressParams): SendParams; export declare function buildGetExtendedPublicKey(path: ValidBIP32Path): SendParams; export declare function buildSignCVoteInit(cVote: ParsedCVote): SendParams; export declare function buildSignCVoteChunks(cVote: ParsedCVote): SendParams[]; export declare function buildSignCVoteConfirm(cVote: ParsedCVote): SendParams; export declare function buildSignMessageInit(msgData: ParsedMessageData): SendParams; export declare function buildSignMessageChunks(msgData: ParsedMessageData): SendParams[]; export declare function buildSignMessageConfirm(): SendParams; export declare function buildDeriveNativeScriptHashInit(): SendParams; export declare function buildDeriveNativeScriptHashStartComplex(script: ParsedComplexNativeScript): SendParams; export declare function buildDeriveNativeScriptHashAddSimple(script: ParsedSimpleNativeScript): SendParams; export declare function buildDeriveNativeScriptHashFinish(displayFormat: NativeScriptHashDisplayFormat): SendParams; export declare function buildSignTxInit(request: ParsedSigningRequest, witnessPaths: ValidBIP32Path[], rawTx?: Buffer): SendParams; export declare function buildSignTxAuxiliaryDataInit(params: ParsedCVoteRegistrationParams): SendParams; export declare function buildSignTxAuxiliaryDataDelegation(delegation: ParsedCVoteDelegation, isLast: boolean): SendParams; export declare function buildSignTxChunks(tx: ParsedTransaction, txData?: Buffer): SendParams[]; export declare function buildSignTxWitness(path: ValidBIP32Path): SendParams; //# sourceMappingURL=commandBuilder.d.ts.map