export declare type VirtSheet = { rules: VirtRule[]; }; export declare enum VirtRuleKind { Style = "Style", Media = "Media", FontFace = "FontFace" } export declare type BaseVirtRule = { kind: TKind; }; export declare type VirtDeclaration = { name: string; value: string; sourceId: string; }; export declare type VirtFontFace = { style: VirtDeclaration[]; } & BaseVirtRule; export declare type VirtStyleRule = { selectorText: string; style: VirtDeclaration[]; } & BaseVirtRule; export declare type MediaRule = { rules: VirtRule[]; } & BaseVirtRule; export declare type VirtRule = VirtStyleRule | MediaRule | VirtStyleRule;