CleanupBudget: {
    default: number;
} & Partial<CleanupWork>

PolicyOutputCleanupBudget is the return value of runPolicy.allowCleanup(), and tells the kernel how much it is allowed to clean up. It is either a CleanupBudget, or 'true' to allow unlimited cleanup, or 'false' to forbid any cleanup.