36 lines
806 B
TypeScript
36 lines
806 B
TypeScript
export {
|
|
type AcquisitionBudget,
|
|
type BudgetDecision,
|
|
type BudgetRequest,
|
|
type BudgetUsage,
|
|
type BudgetViolation,
|
|
checkBudget,
|
|
} from "./budget.ts";
|
|
export {
|
|
type CacheVolumeDecision,
|
|
type CacheVolumeInput,
|
|
evaluateCacheVolume,
|
|
type InflightTask,
|
|
type Reservation,
|
|
type ThresholdConfig,
|
|
type VolumeSnapshot,
|
|
} from "./disk.ts";
|
|
export {
|
|
type AutoFillModeValue,
|
|
type AutoFillResolution,
|
|
checkFillBudget,
|
|
type FillBudgetDecision,
|
|
type FillBudgetLimits,
|
|
type FillBudgetUsage,
|
|
resolveAutoFill,
|
|
} from "./fill.ts";
|
|
export { type AcquisitionMode, determineMode, type ModeDecision, type ModeInput } from "./mode.ts";
|
|
export {
|
|
DEFAULT_PRIORITY_ORDER,
|
|
type PriorityClass,
|
|
priorityOf,
|
|
type QueueItem,
|
|
sortByPriority,
|
|
validatePriorityOrder,
|
|
} from "./priority.ts";
|