import React from 'react'; import type { FullTheme } from "./styles/index.js"; import type { StoreType, PanelSettingsType, InputContextProps } from "./types/index.js"; export declare const InputContext: React.Context<{}>; export declare function useInputContext(): InputContextProps & T; type ThemeContextProps = { theme: FullTheme; className: string; }; export declare const ThemeContext: React.Context; export declare const StoreContext: React.Context; export declare const PanelSettingsContext: React.Context; export declare function useStoreContext(): StoreType; export declare function usePanelSettingsContext(): PanelSettingsType; type LevaStoreProviderProps = { children: React.ReactNode; store: StoreType; }; export declare function LevaStoreProvider({ children, store }: LevaStoreProviderProps): React.JSX.Element; export {};