import type { SigningContext } from '../context.js'; import type { SigningCheckpointPort, SigningPlan, SigningTranscript } from '../types.js'; import type { IndependentSigningProjection, IntentSigningPlanCreationInput } from './types.js'; export declare function createIntentSigningPlan(input: IntentSigningPlanCreationInput): SigningPlan; export declare function projectIndependentSigning(plan: SigningPlan, signerIds: readonly string[], ownerIds?: readonly string[]): { readonly plan: SigningPlan; readonly projection: IndependentSigningProjection; }; export declare function executeIntentSigning(input: { readonly planInput: IntentSigningPlanCreationInput; readonly context: SigningContext; readonly checkpoints: SigningCheckpointPort; }): Promise; //# sourceMappingURL=plan.d.ts.map