import { Layer, Rule, VariableRule } from '@master/css'; import CSSRuntime from './core'; export default class RuntimeLayer extends Layer { name: string; cssRuntime: CSSRuntime; readonly rules: Rule[]; readonly tokenCounts: Map; native: CSSLayerBlockRule | null; constructor(name: string, cssRuntime: CSSRuntime); attach(): void; insert(rule: Rule | VariableRule, index?: number): number | undefined; detach(): void; delete(key: string): Rule | VariableRule | undefined; reset(): void; }