import type { ParsedAddressParams, ParsedCVote, ParsedMessageData, ParsedNativeScript, ParsedOperationalCertificate, ParsedSigningRequest, ValidBIP32Path, Version } from '../types/internal'; export declare function ensureAddressDerivationSupported(version: Version, addressParams: ParsedAddressParams): void; export declare function ensureNativeScriptHashDerivationSupported(version: Version, _script: ParsedNativeScript): void; export declare function ensureOperationalCertificateSigningSupported(version: Version, _operationalCertificate: ParsedOperationalCertificate): void; export declare function ensureCVoteSigningSupported(version: Version, _cVote: ParsedCVote): void; export declare function ensureExtendedPublicKeysSupported(version: Version, paths: Array): void; export declare function ensureMessageSigningSupported(version: Version, _msgData: ParsedMessageData): void; export declare function ensureSignTxRequestSupported(version: Version, request: ParsedSigningRequest): void; //# sourceMappingURL=requestCompatibility.d.ts.map