import * as React from 'react'; import * as styledComponents from 'styled-components'; import { BraveThemedStyledProps as ThemedStyledProps } from './theme-interface'; declare const styled: styledComponents.ThemedStyledInterface, css: styledComponents.ThemedCssFunction, createGlobalStyle:

(first: TemplateStringsArray | styledComponents.CSSObject | styledComponents.InterpolationFunction>, ...interpolations: styledComponents.Interpolation>[]) => styledComponents.GlobalStyleComponent, keyframes: (strings: TemplateStringsArray | styledComponents.CSSKeyframes, ...interpolations: styledComponents.SimpleInterpolation[]) => styledComponents.Keyframes, withTheme: styledComponents.WithThemeFnInterface, ThemeProvider: styledComponents.ThemeProviderComponent, ThemeConsumer: React.Consumer, ThemeContext: React.Context, useTheme: () => any, isStyledComponent: typeof styledComponents.isStyledComponent, ServerStyleSheet: typeof styledComponents.ServerStyleSheet, StyleSheetManager: typeof styledComponents.StyleSheetManager; export default styled; declare const TestThemeProvider: (props: any) => JSX.Element; export { css, createGlobalStyle, keyframes, withTheme, ThemeProvider, ThemeConsumer, ThemeContext, useTheme, isStyledComponent, ServerStyleSheet, StyleSheetManager, ThemedStyledProps, TestThemeProvider };