import type { AgentWorkContract, AgentWorkExportResult, CreateAgentWorkContractInput, ExportAgentWorkContractInput } from "./types.js"; /** * Create a durable agent work contract. * * Per D-09 to D-13, all pressure integration has been removed. * Per D-43/D-44, old pressure fields are silently ignored at the schema layer. * * @param input - Contract fields. * @returns Created contract. */ export declare function createAgentWorkContract(input: CreateAgentWorkContractInput): AgentWorkContract; /** * Export a contract as a bounded handoff artifact. * * @param input - Contract export request. * @returns JSON or Markdown handoff payload. * @throws {Error} When the requested contract does not exist. */ export declare function exportAgentWorkContract(input: ExportAgentWorkContractInput): AgentWorkExportResult; /** * Find all contracts matching a given trajectory ID. * * @param projectRoot - Trusted project root. * @param trajectoryId - Trajectory ID to match. * @returns Deep-cloned contracts with the given trajectoryId. */ export declare function findContractsByTrajectory(projectRoot: string, trajectoryId: string): AgentWorkContract[]; //# sourceMappingURL=operations.d.ts.map