{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/core/scheduler/index.ts"],"names":[],"mappings":"AAAA;;GAEG;AAEH,OAAO,EACN,wBAAwB,EACxB,oBAAoB,EACpB,kBAAkB,EAClB,KAAK,yBAAyB,GAC9B,MAAM,2BAA2B,CAAC;AACnC,OAAO,EACN,cAAc,EACd,KAAK,iBAAiB,EACtB,mBAAmB,EACnB,sBAAsB,GACtB,MAAM,aAAa,CAAC;AACrB,OAAO,EACN,uBAAuB,EACvB,KAAK,8BAA8B,GACnC,MAAM,gCAAgC,CAAC;AACxC,OAAO,EACN,KAAK,iCAAiC,EACtC,4BAA4B,EAC5B,2BAA2B,EAC3B,wBAAwB,EACxB,KAAK,4BAA4B,EACjC,KAAK,iCAAiC,EACtC,KAAK,0BAA0B,EAC/B,KAAK,4BAA4B,EACjC,KAAK,wBAAwB,EAC7B,KAAK,2BAA2B,EAChC,KAAK,qBAAqB,GAC1B,MAAM,sBAAsB,CAAC;AAC9B,OAAO,EACN,yBAAyB,EACzB,KAAK,4BAA4B,EACjC,KAAK,8BAA8B,EACnC,KAAK,6BAA6B,EAClC,KAAK,mBAAmB,EACxB,kBAAkB,EAClB,cAAc,EACd,uBAAuB,EACvB,+BAA+B,EAC/B,mBAAmB,EACnB,wBAAwB,EACxB,iCAAiC,EACjC,KAAK,kBAAkB,EACvB,KAAK,sBAAsB,EAC3B,eAAe,EACf,KAAK,mBAAmB,EACxB,KAAK,sBAAsB,EAC3B,KAAK,6BAA6B,EAClC,KAAK,0BAA0B,EAC/B,KAAK,2BAA2B,EAChC,KAAK,0BAA0B,EAC/B,KAAK,wBAAwB,EAC7B,KAAK,sBAAsB,EAC3B,KAAK,qBAAqB,EAC1B,KAAK,uBAAuB,EAC5B,KAAK,gBAAgB,EACrB,KAAK,oBAAoB,EACzB,KAAK,oBAAoB,GACzB,MAAM,sBAAsB,CAAC","sourcesContent":["/**\n * Scheduler Foundation — public API (2.12.0).\n */\n\nexport {\n\tcreateFileSchedulerStore,\n\tdefaultSchedulerRoot,\n\tFileSchedulerStore,\n\ttype FileSchedulerStoreOptions,\n} from \"./file-scheduler-store.js\";\nexport {\n\tchooseExecutor,\n\ttype ExecutorCandidate,\n\torderPendingIntents,\n\tsortExecutorCandidates,\n} from \"./policy.js\";\nexport {\n\tSchedulerControlService,\n\ttype SchedulerControlServiceOptions,\n} from \"./scheduler-control-service.js\";\nexport {\n\ttype CreateSchedulingIntentRecordInput,\n\tcreateSchedulingIntentRecord,\n\tparseSchedulingIntentRecord,\n\tSCHEDULER_SCHEMA_VERSION,\n\ttype SchedulingIntentCreateResult,\n\ttype SchedulingIntentListRecordsResult,\n\ttype SchedulingIntentLoadResult,\n\ttype SchedulingIntentMutateResult,\n\ttype SchedulingIntentMutation,\n\ttype SchedulingIntentParseResult,\n\ttype SchedulingIntentStore,\n} from \"./scheduler-store.js\";\nexport {\n\tDEFAULT_SCHEDULING_POLICY,\n\ttype EnqueueSchedulingIntentInput,\n\ttype EnqueueSchedulingIntentOutcome,\n\ttype EnqueueSchedulingIntentStatus,\n\ttype ExecutorEligibility,\n\tintentIdForMission,\n\tisSafeIntentId,\n\tisSchedulingIntentState,\n\tisTerminalSchedulingIntentState,\n\tnewSchedulingTickId,\n\tSCHEDULING_INTENT_STATES,\n\tSCHEDULING_INTENT_TERMINAL_STATES,\n\ttype SchedulingDecision,\n\ttype SchedulingDecisionKind,\n\tSchedulingError,\n\ttype SchedulingErrorCode,\n\ttype SchedulingIntentDetail,\n\ttype SchedulingIntentListDirection,\n\ttype SchedulingIntentListFilter,\n\ttype SchedulingIntentListOptions,\n\ttype SchedulingIntentListResult,\n\ttype SchedulingIntentListSort,\n\ttype SchedulingIntentRecord,\n\ttype SchedulingIntentState,\n\ttype SchedulingIntentSummary,\n\ttype SchedulingPolicy,\n\ttype SchedulingPolicyMode,\n\ttype SchedulingTickResult,\n} from \"./scheduler-types.js\";\n"]}