import type { Hex } from 'viem'; import type { SigningContext } from '../context.js'; import type { SigningStageAssemblyInput } from '../execute.js'; import type { ArtifactAssemblyPlan, SigningArtifact } from '../types.js'; export declare function assembleIntentStage(input: SigningStageAssemblyInput, context: SigningContext): Readonly>; export declare function assembleIntentValidatorArtifact(input: { readonly artifact: ArtifactAssemblyPlan; readonly context: SigningContext; readonly validatorContribution: Hex; readonly diagnostics?: { readonly plan: SigningStageAssemblyInput['plan']; readonly stageId: string; }; }): Hex; //# sourceMappingURL=assemble.d.ts.map