import type { AuditBundle, AuditEntry, DesignArtifact, GithubHandoffSummary, GithubWorkflowStatusMapping, IncidentArtifact, PlanningArtifact, PromotionApprovalArtifact, QaArtifact, ReleaseArtifact, WorkflowStateEnvelope } from "@h9-foundry/agentforge-shared-types";
type GitHubRenderableArtifact = PlanningArtifact | DesignArtifact | IncidentArtifact | QaArtifact | ReleaseArtifact | PromotionApprovalArtifact;
export declare function createAuditEntry(entry: AuditEntry): AuditEntry;
export declare function renderGitHubHandoffSummary(artifact: GitHubRenderableArtifact, options?: {
    statusMapping?: GithubWorkflowStatusMapping;
}): GithubHandoffSummary;
export declare function buildAuditBundle(state: WorkflowStateEnvelope, options: {
    startedAt: string;
    finishedAt: string;
    status: "success" | "partial" | "failed";
    jsonPath: string;
    markdownPath: string;
    provenance: AuditBundle["provenance"];
    redaction: AuditBundle["redaction"];
    components: AuditBundle["components"];
}): AuditBundle;
export declare function renderAuditBundleMarkdown(bundle: AuditBundle): string;
export {};
//# sourceMappingURL=index.d.ts.map