import { default as React } from 'react';
import { default as zeniEmotionStyled } from '@emotion/styled';
import { Theme, styled, useTheme } from '@mui/material/styles';
interface ThemeProviderProps {
    dark: boolean;
    webAppTheme: Theme;
    children?: React.ReactNode;
    nonce?: string;
    toggle: () => void;
}
export interface ThemeContextData {
    dark: boolean;
    toggle: () => void;
}
declare const useZeniThemeContext: () => ThemeContextData;
declare const ZeniThemeProvider: React.FunctionComponent<ThemeProviderProps>;
export { ZeniThemeProvider, useZeniThemeContext, useTheme as useZeniTheme, styled as zeniStyled, zeniEmotionStyled, };
