export type StoryWindow = 'low-tide' | 'night' | 'blood-low' | 'blood-moon' | 'red-low' | 'ice-hold' | 'mill-flow'; export declare const STORY_WINDOWS: readonly StoryWindow[]; export declare function storyWindowOpen(window: StoryWindow, nowMs: number): boolean; /** * Which opening of the window `nowMs` is in: a number that changes whenever the window closes and opens again (the tide cycle for the * tides, the lamp night for the moon). An ordered touch step keeps the instance it began in with its progress, so progress made in one * low, or one night, cannot be carried over a logout into the next (storyQuests.ts onTouch). */ export declare function storyWindowInstance(window: StoryWindow, nowMs: number): number; /** The line added after a step's `wait` when its window is shut ('' when there is nothing to add). */ export declare function storyWindowLine(window: StoryWindow, nowMs: number): string; //# sourceMappingURL=storyWindows.d.ts.map