import { CosmosWorkflowBuilderOptions } from './cosmos-workflow-builder'; import { ICosmosSigner, CosmosSignArgs } from '../signers/types'; import { CosmosTx } from '../signers/types'; /** * Direct (protobuf) workflow for Cosmos transactions * Uses SIGN_MODE_DIRECT for protobuf-based signing */ export declare class DirectWorkflow { private builder; constructor(signer: ICosmosSigner, signArgs: CosmosSignArgs, options?: Omit); /** * Build and sign the transaction using direct (protobuf) workflow */ build(): Promise; /** * Static factory method for convenience */ static buildTransaction(signer: ICosmosSigner, signArgs: CosmosSignArgs, options?: Omit): Promise; }