import { App } from "../../App";
import { INotifyPropertyChanging } from "../../core/types";
import { AtomStyle } from "./AtomStyle";
export declare class AtomStyleSheet extends AtomStyle implements INotifyPropertyChanging {
    readonly app: App;
    styleElement: HTMLElement;
    private lastUpdateId;
    private isAttaching;
    [key: string]: any;
    constructor(app: App, prefix: string);
    onPropertyChanging(name: string, newValue: any, oldValue: any): void;
    pushUpdate(delay?: number): void;
    dispose(): void;
    attach(): void;
    protected build(): void;
    private flatten;
}
//# sourceMappingURL=AtomStyleSheet.d.ts.map