///
import { Theme } from 'types';
export declare function applyTheme(theme?: Theme): {
lineNumberContainerStyle: {
fontSize: string;
lineHeight: number;
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
backgroundColor: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
flexShrink: number;
padding: number;
textAlign: string;
userSelect: string;
};
codeBlockStyle: {
key: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
fontWeight: string;
};
keyword: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
fontWeight: string;
};
'attr-name': {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
selector: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
comment: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
fontFamily: string;
fontStyle: string;
};
'block-comment': {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
fontFamily: string;
fontStyle: string;
};
'function-name': {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
'class-name': {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
doctype: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
substr: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
namespace: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
builtin: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
entity: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
bullet: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
code: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
addition: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
regex: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | any | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | {
[key: string]: any;
}> | ArrayLike | undefined;
};
symbol: {
color: string | number | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color") | import("color")