import { ResponsiveStyle } from "../system"; export interface Rule { id: string; css: string; } export declare class Sheet { private static instance; private rules; private responsive; private pseudo; private cache; private constructor(); static getInstance(): Sheet; addRule(css: string): string; addMediaRule(className: string, css: string, breakpoint: string): void; addPseudoRule(className: string, css: string, pseudo: string): void; removeDuplicates(): void; getCSS(): string; getFromCache(key: string): ResponsiveStyle | undefined; addToCache(key: string, styles: ResponsiveStyle): void; reset(): void; } export declare const sheet: Sheet;