import React from 'react'; import { Theme } from '..'; import { Configs } from '../Configs'; /** * Interface of object passed as param to the ThemeConsumer render prop method. */ export interface ThemeContextData { /** Helper method to change current theme. */ changeTheme: (slug: string) => void; changeMode: (mode: Configs['theme.mode']) => void; /** Selected theme varaint */ theme: Theme; modeConfig: Configs['theme.mode']; } /** * This is the context where BlueBase theme is stored. */ export declare const ThemeContext: React.Context; /** * BlueBase theme consumer. */ export declare const ThemeConsumer: React.Consumer;