import { Explanation } from '../explain/Explanation'; import SetRegularKeyInstructions from '../types/instructions/SetRegularKeyInstructions'; import TransactionType from '../types/TransactionType'; /** * Annotate SetRegularKey transaction. * * @property type - The transaction type. * @property regularKey - An explanation of the regularKey. */ export interface SetRegularKeyAnnotation { readonly type: TransactionType.SetRegularKey; readonly regularKey: Explanation; } /** * Takes a transaction object and returns an annotated transaction object. * The returned object contains explanations about the various transaction features. * * @param transactionInstructions - The input transaction. * @returns An annotated transaction object detailing the various transaction features. */ export declare function annotate(transactionInstructions: SetRegularKeyInstructions): SetRegularKeyAnnotation; //# sourceMappingURL=SetRegularKeyAnnotation.d.ts.map