import { ColorSchemeType, ResolvedColorSchemeType } from "./types"; export interface ThemeStoreType { /** theme */ t: string; /** darkTheme */ d: string; /** lightTheme */ l: string; /** colorSchemePref */ c: ColorSchemeType; /** systemColorScheme */ s: ResolvedColorSchemeType; } export declare const initialState: ThemeStoreType; /** internal store */ export declare const useThemeStore: (targetSelector?: string) => [ThemeStoreType, import("r18gs").SetStateAction]; export interface ForcedStoreType { /** forced theme */ f?: string; /** forced colorScheme */ fc?: ColorSchemeType; } export declare const useForcedStore: (targetSelector?: string) => [ForcedStoreType, import("r18gs").SetStateAction];