import PaymentPath from '../types/util/PaymentPath'; import { Explanation } from './Explanation'; /** * Stores an explanation for a payment step. Does not explain deprecated values. * * @property account - An explanation for the account. * @property currency - An explanation for the currency. * @property issuer - An explanation for the issue. * @property type - The type. * @property typeHex - The typeHex. */ interface PathStepExplanation { readonly account?: Explanation; readonly currency?: Explanation; readonly issuer?: Explanation; readonly type?: number; readonly typeHex?: string; } /** * Stores an explanation for a complete payment path. * */ declare type PaymentPathExplanation = Explanation; export { PaymentPathExplanation }; /** * Creates an explanation for a complete payment path. * * @param path - The path to be explained. * @returns The explanation of the path. */ export declare function createPaymentPathExplanation(path: PaymentPath): PaymentPathExplanation; //# sourceMappingURL=ExplainPaymentPath.d.ts.map