import { TextIconSetBuiltInTypes } from "./TextIconSetBuiltInTypes";
import { IgrGridConditionalStyleCollection } from "./igr-grid-conditional-style-collection";
import { IgrGridCompoundConditionalStyle, IIgrGridCompoundConditionalStyleProps } from "./igr-grid-compound-conditional-style";
import { TextIconSetConditionalStyle } from "./TextIconSetConditionalStyle";
export declare class IgrTextIconSetConditionalStyle extends IgrGridCompoundConditionalStyle<IIgrTextIconSetConditionalStyleProps> {
    protected createImplementation(): TextIconSetConditionalStyle;
    /**
                                 * @hidden
                                 */
    get i(): TextIconSetConditionalStyle;
    constructor(props: IIgrTextIconSetConditionalStyleProps);
    get iconType(): TextIconSetBuiltInTypes;
    set iconType(v: TextIconSetBuiltInTypes);
    getSubStyles(): IgrGridConditionalStyleCollection;
}
export interface IIgrTextIconSetConditionalStyleProps extends IIgrGridCompoundConditionalStyleProps {
    iconType?: TextIconSetBuiltInTypes | string;
}
