import type { ChangeOutputScriptType, InputScriptType } from '@onekeyfe/hd-transport'; export declare const toHardened: (n: number) => number; export declare const fromHardened: (n: number) => number; export declare const getSlip44ByPath: (path: number[]) => number; export declare const getHDPath: (path: string) => Array; export declare const isEqualBip44CoinType: (path: Array, coinType: number) => boolean; export declare const isBip44Path: (path: Array) => boolean; export declare const isMultisigPath: (path: Array) => boolean; export declare const isSegwitPath: (path: Array) => boolean; export declare const isBech32Path: (path: Array) => boolean; export declare const isTaprootPath: (path: number[] | undefined) => boolean; export declare const getScriptType: (path: Array) => InputScriptType; export declare const getOutputScriptType: (path?: number[]) => ChangeOutputScriptType; export declare const serializedPath: (path: Array) => string; export declare const validatePath: (path: string | Array, length?: number, base?: boolean) => Array; //# sourceMappingURL=pathUtils.d.ts.map