import { IStyles } from '../types';
import { ICSSRules } from './types';
export declare class StyleSheet {
    private _rulesByModule;
    private _classNamesByModule;
    private _data;
    private _styleNode;
    attach(): void;
    update(data: any): void;
    registerModuleTheme(module: object, rules: ICSSRules): void;
    getModuleClassNames(module: any): IStyles;
    private _getModuleCSS;
    private _getRuleCSS;
    private _getRuleStyles;
}
