export declare class ONIHarnessError extends Error { readonly code: string; constructor(message: string, code: string); } export declare class FeatureRegistryMutationError extends ONIHarnessError { constructor(featureId: string, attemptedField: string); } export declare class FeatureRegistryAlreadyInitializedError extends ONIHarnessError { constructor(path: string); } export declare class FeatureNotFoundError extends ONIHarnessError { constructor(featureId: string); } export declare class SessionBridgeNotOpenError extends ONIHarnessError { constructor(); } export declare class EnvironmentUnhealthyError extends ONIHarnessError { readonly smokeTestOutput: string; constructor(smokeTestOutput: string); } export declare class ContractNotFoundError extends ONIHarnessError { constructor(id: string); } export declare class ContractNotApprovedError extends ONIHarnessError { constructor(proposalId: string); } export declare class ContractAlreadyFinalizedError extends ONIHarnessError { constructor(proposalId: string, existingContractId: string); } export declare class WorkspaceGitUnavailableWarning { readonly message = "git not found in PATH. WorkspaceCheckpointer running in SQLite-only mode."; readonly code = "GIT_UNAVAILABLE"; } //# sourceMappingURL=errors.d.ts.map