import type { Theme } from "./types";
/**
 * `useSyncExternalStore` source for the theme. `data-theme` on the document
 * element is the source of truth: `updateTheme` writes it and dispatches
 * `THEME_CHANGE_EVENT`, which this store subscribes to.
 */
export declare const themeStore: {
    readonly subscribe: (onStoreChange: () => void) => () => void;
    readonly getSnapshot: () => Theme;
    readonly getServerSnapshot: () => Theme;
};
