import type { TSurvey } from "../../types/survey"; type Listener = (state: TSurvey | null, prevSurvey: TSurvey | null) => void; export declare class SurveyStore { private static instance; private survey; private readonly listeners; static getInstance(): SurveyStore; getSurvey(): TSurvey | null; setSurvey(survey: TSurvey): void; resetSurvey(): void; subscribe(listener: Listener): () => boolean; } export {}; //# sourceMappingURL=store.d.ts.map