import type { ContextWithState } from '../../Types';
export declare enum StartupMode {
    Fast = "fast",
    Precise = "precise"
}
interface StartupOptions {
    position: number;
    mode: StartupMode;
}
declare function setPosition(options: StartupOptions, startPosition: number): boolean;
declare function setMode(options: StartupOptions, startupMode: StartupMode): boolean;
export type StartupOptionsAtom = ReturnType<typeof createStartupOptionsAtom>;
export declare function createStartupOptionsAtom(context: ContextWithState, baseOptions?: Partial<StartupOptions>): import("../../core/state/Types").StateAtom<StartupOptions, {
    setPosition: typeof setPosition;
    setMode: typeof setMode;
}>;
export {};
