import MultiSignature from '../types/util/MultiSignature'; import { Explanation } from './Explanation'; /** * Explains the contents of (a part of) a multi-signature. * * @property account - An explanation of the account. * @property txnSignature - An explanation of the signature. * @property signingPubKey - An explanation of the public key used in the multi-signature. */ export interface MultiSignatureExplanation { readonly account: Explanation; readonly txnSignature: Explanation; readonly signingPubKey: Explanation; } /** * Creates an explanation for one part of a multi-signature. * * @param sig - The part of the multi-signature to be explained. * @returns The explanation of the part of the multi-signature. */ export declare function createMultiSignatureExplanation(sig: MultiSignature): MultiSignatureExplanation; //# sourceMappingURL=ExplainMultiSignature.d.ts.map