import Sheet from './Sheet'; import { CompoundProperties } from './types'; export default class Ruleset { compoundProperties: Map; nested: Map>; parent: Ruleset | null; properties: Partial; root: Sheet; selector: string; constructor(selector: string, root: Sheet, parent?: Ruleset | null); addCompoundProperty(key: CompoundProperties, value: (string | Block)[]): this; addNested(selector: string, ruleset: Ruleset, merge?: boolean): this; addProperty(key: K, value: unknown): this; addProperties(properties: Partial): this; createRuleset(selector: string): Ruleset; merge(ruleset: Ruleset): this; toObject(): Block; } //# sourceMappingURL=Ruleset.d.ts.map