import { SupernovaConfig } from "../../../types/config.js"; import { SetupContext, SetupSessionStatus, SetupState } from "./types.js"; export declare function resolveInitialSetupState(input: { restart: boolean; }): Promise; export declare function resolveInitialSetupContext(config: SupernovaConfig | null): SetupContext; export declare function persistSetupSession(input: { context: SetupContext; state: SetupState; status: SetupSessionStatus; }): void; export declare function clearPersistedSetupSession(): void; //# sourceMappingURL=session.d.ts.map