import { Value } from "../value";
import { iAssertionContext, iValue } from "../interfaces";
export declare class CSSRule extends Value implements iValue {
    protected _path: string;
    get path(): string;
    get name(): string;
    static create(input: any, context: iAssertionContext, name: string, path: string): CSSRule;
    private constructor();
    getProperty(key: string): Promise<iValue>;
    private _getSelectors;
    private _getDeclarations;
}
