export declare const DEFAULT_TIMER_MINUTES = 15; export declare const findNextPjcodeWithMinutes: (pjcodes: string[], currentPjcode: string | null, projectMinutes: Record, projectTodoByHumanCounts: Record, projectAwaitingOwnerCounts: Record) => string | null; export type ConsoleAutomaticProjectNavigationDecideInput = { actionNewlyEnqueued: boolean; timerElapsed: boolean; remainingCountIsZero: boolean; snapshotsReady: boolean; explicitlySelectedPjcodeMatchesCurrent: boolean; taskOpen?: boolean; dialogOpen?: boolean; aProjectGainedRemainingMinutesSinceTheCurrentProjectWasLastEvaluated?: boolean; pjcode: string; pjcodes: string[]; projectMinutes: Record; skipCount: number; evaluatedPjcode: string | null; projectTodoByHumanCounts: Record; projectAwaitingOwnerCounts: Record; }; export type ConsoleAutomaticProjectNavigationDecideResult = { targetPjcode: string | null; nextSkipCount: number; nextEvaluatedPjcode: string | null; }; export declare const consoleAutomaticProjectNavigationDecide: (input: ConsoleAutomaticProjectNavigationDecideInput) => ConsoleAutomaticProjectNavigationDecideResult; //# sourceMappingURL=ConsoleAutomaticProjectNavigationDecideUseCase.d.ts.map