import { BaseWorkflowBuilderPlugin } from '@interchainjs/types'; import { CosmosWorkflowBuilderContext } from '../context'; /** * Staging keys created by DirectSignDocPlugin */ export declare const DIRECT_SIGN_DOC_STAGING_KEYS: { readonly SIGN_DOC: "sign_doc"; readonly SIGN_DOC_BYTES: "sign_doc_bytes"; }; /** * Input parameters for DirectSignDocPlugin */ export interface DirectSignDocParams { bodyBytes: Uint8Array; authInfoBytes: Uint8Array; chainId: string; accountNumber: bigint; } /** * Plugin to build direct (protobuf) sign document */ export declare class DirectSignDocPlugin extends BaseWorkflowBuilderPlugin { constructor(); protected onBuild(ctx: CosmosWorkflowBuilderContext, params: DirectSignDocParams): Promise; }