import * as Domain from "../../domain"; import { Task } from "../../utils/tasks"; import { AgentContext } from "../Context"; /** * Asyncronously sign with a DID * * @async * @param {DID} did * @param {Uint8Array} message * @returns {Promise} */ interface Args { did: Domain.DID; message: Uint8Array; } export declare class SignWithDID extends Task { run(ctx: AgentContext): Promise<{ value: Buffer; }>; } export {};