@aesthetic/style
Version:
A low-level, high-performance, atomic-based CSS-in-JS style engine.
10 lines • 386 B
TypeScript
import { CacheManager, ClassName, Engine, Rule, SheetManager } from '@aesthetic/types';
export interface StyleEngine extends Engine<Rule, ClassName> {
nameIndex: number;
cacheManager: CacheManager<ClassName>;
sheetManager: SheetManager;
}
export interface ServerStyleEngine extends StyleEngine {
extractStyles: <T>(result?: T) => T;
}
//# sourceMappingURL=types.d.ts.map