UNPKG

880 BTypeScriptView Raw
1import * as base16 from 'base16';
2import { Base16Theme } from 'base16';
3import { StylingConfig, StylingFunction, Theme } from './types';
4export declare const invertBase16Theme: (base16Theme: Base16Theme) => Base16Theme;
5export declare const createStyling: import("lodash").CurriedFunction3<(base16Theme: Base16Theme) => StylingConfig, {
6 defaultBase16?: base16.Base16Theme | undefined;
7 base16Themes?: {
8 [themeName: string]: base16.Base16Theme;
9 } | undefined;
10} | undefined, string | base16.Base16Theme | StylingConfig | undefined, StylingFunction>;
11export declare const getBase16Theme: (theme: Theme, base16Themes?: {
12 [themeName: string]: base16.Base16Theme;
13} | null | undefined) => Base16Theme | undefined;
14export declare const invertTheme: (theme: Theme | undefined) => Theme | undefined;
15export { Base16Theme };
16export * from './types';