import type { StartOptions } from '../../types.ts'; import type { EngineInternals } from '../internals.ts'; import { type LifecycleCallbacks } from './shared.ts'; /** * Resolve a start's effective delayed-start timestamp from * `options.startAt`/`options.startAfter`, or `undefined` for an immediate * start. Split out of `start.ts` to keep that file under the repository's * line-count ceiling; this is a pure resolution step with no dependency on * `startWorkflow`'s own reservation/commit state. */ export declare function resolveScheduledStartAt(internals: EngineInternals, options: StartOptions | undefined, submissionTime: number, callbacks: LifecycleCallbacks): number | undefined;