import { CompositeXform } from "../../composite-xform.js";
import { DatabarExtXform } from "./databar-ext-xform.js";
import { IconSetExtXform } from "./icon-set-ext-xform.js";
declare class CfRuleExtXform extends CompositeXform {
    databarXform: DatabarExtXform;
    iconSetXform: IconSetExtXform;
    constructor();
    get tag(): string;
    static isExt(rule: any): boolean;
    prepare(model: any): void;
    render(xmlStream: any, model: any): void;
    renderDataBar(xmlStream: any, model: any): void;
    renderIconSet(xmlStream: any, model: any): void;
    createNewModel({ attributes }: {
        attributes: any;
    }): {
        type: any;
        x14Id: any;
        priority: number;
    };
    onParserClose(name: any, parser: any): void;
}
export { CfRuleExtXform };
