@coin-voyage/paykit
Version:
Seamless crypto payments. Onboard users from any chain, any coin into your app with one click.
17 lines (16 loc) • 557 B
TypeScript
import React from "react";
import type { CustomTheme, Mode, Theme } from "../../types.js";
type ContextValue = {
theme?: Theme;
mode?: Mode;
customTheme?: CustomTheme;
};
interface ThemeProviderProps {
children?: React.ReactNode;
theme?: Theme;
mode?: Mode;
customTheme?: CustomTheme;
}
export declare function ThemeProvider({ children, theme, mode, customTheme }: ThemeProviderProps): React.FunctionComponentElement<React.ProviderProps<ContextValue | null>>;
export declare const useThemeContext: () => ContextValue;
export {};