{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/core/safety/index.ts"],"names":[],"mappings":"AAAA,YAAY,EAAE,oBAAoB,EAAE,MAAM,eAAe,CAAC;AAC1D,OAAO,EACN,YAAY,EACZ,WAAW,EACX,SAAS,EACT,UAAU,EACV,iBAAiB,EACjB,iBAAiB,EACjB,sBAAsB,GACtB,MAAM,eAAe,CAAC;AACvB,YAAY,EAAE,eAAe,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,MAAM,iBAAiB,CAAC;AAC9F,OAAO,EACN,eAAe,EACf,eAAe,EACf,MAAM,GACN,MAAM,iBAAiB,CAAC;AACzB,OAAO,EACN,uBAAuB,EACvB,sBAAsB,EACtB,mBAAmB,GACnB,MAAM,cAAc,CAAC;AACtB,YAAY,EAAE,WAAW,EAAE,WAAW,EAAE,WAAW,EAAE,iBAAiB,EAAE,MAAM,YAAY,CAAC;AAC3F,OAAO,EACN,mBAAmB,EACnB,mBAAmB,GACnB,MAAM,YAAY,CAAC;AACpB,YAAY,EAAE,sBAAsB,EAAE,eAAe,EAAE,sBAAsB,EAAE,MAAM,cAAc,CAAC;AACpG,OAAO,EACN,2BAA2B,EAC3B,iBAAiB,EACjB,eAAe,GACf,MAAM,cAAc,CAAC;AACtB,YAAY,EAAE,mBAAmB,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AACnE,OAAO,EACN,cAAc,EACd,YAAY,EACZ,YAAY,EACZ,mBAAmB,GACnB,MAAM,aAAa,CAAC;AACrB,YAAY,EACX,WAAW,EACX,gBAAgB,EAChB,cAAc,EACd,iBAAiB,EACjB,gBAAgB,EAChB,cAAc,EACd,aAAa,GACb,MAAM,kBAAkB,CAAC;AAC1B,OAAO,EACN,gBAAgB,EAChB,2BAA2B,GAC3B,MAAM,kBAAkB,CAAC;AAC1B,YAAY,EACX,YAAY,EACZ,aAAa,EACb,OAAO,EACP,cAAc,EACd,gBAAgB,EAChB,WAAW,EACX,aAAa,EACb,kBAAkB,EAClB,aAAa,GACb,MAAM,YAAY,CAAC","sourcesContent":["export type { BoundaryCheckOptions } from \"./boundary.js\";\nexport {\n\tcanonicalKey,\n\tdisplayPath,\n\tisWindows,\n\tpathExists,\n\tvalidatePathInput,\n\tWorkspaceBoundary,\n\tWorkspaceBoundaryError,\n} from \"./boundary.js\";\nexport type { CheckpointEntry, CheckpointStatus, WorkspaceCheckpoint } from \"./checkpoint.js\";\nexport {\n\tCheckpointError,\n\tCheckpointStore,\n\tsha256,\n} from \"./checkpoint.js\";\nexport {\n\tPRODUCTION_TOOL_EFFECTS,\n\tUndeclaredEffectsError,\n\tvalidateToolEffects,\n} from \"./effects.js\";\nexport type { LeaseRecord, LeaseResult, LeaseStatus, LeaseStoreOptions } from \"./lease.js\";\nexport {\n\tWorkspaceLeaseError,\n\tWorkspaceLeaseStore,\n} from \"./lease.js\";\nexport type { MutationLifecycleEvent, MutationOutcome, WorkspaceSafetyOptions } from \"./manager.js\";\nexport {\n\tPolicyApprovalRequiredError,\n\tPolicyDeniedError,\n\tWorkspaceSafety,\n} from \"./manager.js\";\nexport type { PolicyEngineOptions, PolicyRule } from \"./policy.js\";\nexport {\n\tBASELINE_RULES,\n\tisSecretPath,\n\tPolicyEngine,\n\tworkspaceIdFromRoot,\n} from \"./policy.js\";\nexport type {\n\tApplyResult,\n\tRollbackConflict,\n\tRollbackResult,\n\tTransactionRecord,\n\tTransactionStage,\n\tValidationGate,\n\tWorkspaceEdit,\n} from \"./transaction.js\";\nexport {\n\tTransactionError,\n\tWorkspaceTransactionManager,\n} from \"./transaction.js\";\nexport type {\n\tCheckpointId,\n\tExecutionMode,\n\tLeaseId,\n\tPolicyDecision,\n\tPolicyEvaluation,\n\tPolicyInput,\n\tRecoveryClass,\n\tRollbackCapability,\n\tTransactionId,\n} from \"./types.js\";\n"]}