import { Type, Base } from "igniteui-angular-core";
import { CT_TextCharacterProperties } from "./CT_TextCharacterProperties";
/**
 * @hidden
 */
export interface IEG_TextRun {
    _accept$2$i<TArg, TResult>($tArg: Type, $tResult: Type, a: IEG_TextRunVisitor$2<TArg, TResult>, b: TArg): TResult;
}
/**
 * @hidden
 */
export declare let IEG_TextRun_$type: Type;
/**
 * @hidden
 */
export declare class CT_RegularTextRun extends Base implements IEG_TextRun {
    static $t: Type;
    a: CT_TextCharacterProperties;
    b: string;
    _accept$2$i<TArg, TResult>($tArg: Type, $tResult: Type, a: IEG_TextRunVisitor$2<TArg, TResult>, b: TArg): TResult;
}
/**
 * @hidden
 */
export interface IEG_TextRunVisitor$2<TArg, TResult> {
    _visitCT_RegularTextRun$i(a: CT_RegularTextRun, b: TArg): TResult;
}
/**
 * @hidden
 */
export declare let IEG_TextRunVisitor$2_$type: Type;
