UNPKG

igniteui-angular-core

Version:

Ignite UI Angular Core logic used in multiple UI components.

528 lines (527 loc) 26.9 kB
import { Base, Type } from "./type"; import { CodeGenerationTargetPlatforms } from "./CodeGenerationTargetPlatforms"; import { CodeGeneratingRendererResult } from "./CodeGeneratingRendererResult"; import { CodeGenerationRendererOptions } from "./CodeGenerationRendererOptions"; import { CodeGeneratingCodeWriter } from "./CodeGeneratingCodeWriter"; import { CodeGenerationItemBuilderPropertyInfo } from "./CodeGenerationItemBuilderPropertyInfo"; import { List$1 } from "./List$1"; import { TypeDescriptionContext } from "./TypeDescriptionContext"; import { TypeDescriptionMetadata } from "./TypeDescriptionMetadata"; import { DescriptionRef } from "./DescriptionRef"; import { StringBuilder } from "./StringBuilder"; import { CodeGeneratingImportManager } from "./CodeGeneratingImportManager"; import { CodeGenerationLibraryItemContent } from "./CodeGenerationLibraryItemContent"; import { CodeGeneratingComponentRendererHandlerEmitter } from "./CodeGeneratingComponentRendererHandlerEmitter"; import { CodeGeneratingComponentRendererDataEmitter } from "./CodeGeneratingComponentRendererDataEmitter"; import { CodeGeneratingComponentRendererDataEmitterPropertyType } from "./CodeGeneratingComponentRendererDataEmitterPropertyType"; import { CodeGeneratingComponentRendererDataEmitterItemType } from "./CodeGeneratingComponentRendererDataEmitterItemType"; import { CodeGenerationLibraryItemContentLocation } from "./CodeGenerationLibraryItemContentLocation"; import { JsonDictionaryValue } from "./JsonDictionaryValue"; import { JsonDictionaryObject } from "./JsonDictionaryObject"; import { JsonDictionaryItem } from "./JsonDictionaryItem"; import { ComponentRenderer } from "./ComponentRenderer"; import { CodeGeneratingComponentRendererTemplateEmitter } from "./CodeGeneratingComponentRendererTemplateEmitter"; import { CodeGeneratingComponentRendererModuleEmitter } from "./CodeGeneratingComponentRendererModuleEmitter"; import { ICodeGenerationRendererTemplate } from "./ICodeGenerationRendererTemplate"; import { IComponentRendererAdapter } from "./IComponentRendererAdapter"; /** * @hidden */ export declare abstract class CodeGeneratingComponentRendererCodeEmitter extends Base { static $t: Type; private l; private j; protected get az(): string; protected get m(): CodeGenerationRendererOptions; private y; protected bj(a: CodeGenerationItemBuilderPropertyInfo): void; protected get k(): CodeGeneratingRendererResult; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); private d; protected get h(): CodeGeneratingCodeWriter; private a; protected get e(): CodeGeneratingCodeWriter; private c; protected get g(): CodeGeneratingCodeWriter; private b; protected get f(): CodeGeneratingCodeWriter; private z; protected a3(a: string): void; protected abstract get r(): boolean; v(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): boolean; q(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): boolean; t(a: CodeGenerationItemBuilderPropertyInfo): boolean; private ac; protected get ak(): string; a4(a: string): void; bi(): void; bc(a: number): void; bd(a: string): void; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; toString(): string; protected at(): string; protected aw(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo, c: boolean): string; protected abstract i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected ai(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected al(a: TypeDescriptionContext, b: CodeGenerationItemBuilder, c: string, d: string): string; protected a1(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; private av; protected s(a: CodeGenerationItemBuilderPropertyInfo): boolean; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; private ar; protected ap(a: CodeGenerationItemBuilderPropertyInfo): string; protected as(a: CodeGenerationItemBuilderPropertyInfo): string; protected aq(a: CodeGenerationItemBuilderPropertyInfo): string; protected get_w(): boolean; protected get w(): boolean; protected ah(a: CodeGenerationItemBuilderPropertyInfo): string; protected ag(a: any): string; protected af(a: CodeGenerationItemBuilderPropertyInfo): string; protected ae(a: any): string; private aa; private ab; bh(a: string): void; bg(a: string): void; private an; be(): void; protected get_a0(): string; protected get a0(): string; get aj(): string; protected get u(): boolean; protected get o(): boolean; protected get p(): boolean; ay: string; protected get_x(): boolean; get x(): boolean; ax: string; protected get_n(): boolean; get n(): boolean; bf(): void; a6(a: StringBuilder): void; a9(a: StringBuilder): void; a5(a: StringBuilder): void; a7(a: TypeDescriptionContext, b: CodeGeneratingImportManager): void; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; } /** * @hidden */ export declare class BlazorRazorCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected al(a: TypeDescriptionContext, b: CodeGenerationItemBuilder, c: string, d: string): string; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected get_x(): boolean; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected bn(a: TypeDescriptionContext, b: string, c: CodeGenerationItemBuilderPropertyInfo): string; protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; a4(a: string): void; bi(): void; bd(a: string): void; private bm; private bk; private bl; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ap(a: CodeGenerationItemBuilderPropertyInfo): string; protected aw(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo, c: boolean): string; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; private bo; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected get_a0(): string; } /** * @hidden */ export declare class BlazorCodeBehindCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected get_x(): boolean; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected bn(a: string, b: CodeGenerationItemBuilderPropertyInfo): string; protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; a4(a: string): void; bi(): void; bd(a: string): void; private bm; private bk; private bl; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ap(a: CodeGenerationItemBuilderPropertyInfo): string; protected aw(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo, c: boolean): string; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; private bo; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected get_a0(): string; } /** * @hidden */ export declare class ReactMarkupCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected al(a: TypeDescriptionContext, b: CodeGenerationItemBuilder, c: string, d: string): string; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected get_w(): boolean; protected get_a0(): string; private bk; private bl; a4(a: string): void; private bn; bi(): void; private bm; protected aq(a: CodeGenerationItemBuilderPropertyInfo): string; bd(a: string): void; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; } /** * @hidden */ export declare abstract class WebCodeBehindCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected ap(a: CodeGenerationItemBuilderPropertyInfo): string; protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected get_w(): boolean; a4(a: string): void; private bn; bi(): void; bc(a: number): void; bd(a: string): void; private bm; private bk; private bl; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; protected aq(a: CodeGenerationItemBuilderPropertyInfo): string; protected aw(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo, c: boolean): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; } /** * @hidden */ export declare class ReactCodeBehindCodeGeneratingComponentRendererCodeEmitter extends WebCodeBehindCodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected get_a0(): string; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; } /** * @hidden */ export declare class WebComponentsMarkupCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected al(a: TypeDescriptionContext, b: CodeGenerationItemBuilder, c: string, d: string): string; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected get_w(): boolean; a4(a: string): void; private bn; bi(): void; bd(a: string): void; private bm; private bk; private bl; protected get_a0(): string; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; protected aq(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; } /** * @hidden */ export declare class WebComponentsCodeBehindCodeGeneratingComponentRendererCodeEmitter extends WebCodeBehindCodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected get_a0(): string; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; } /** * @hidden */ export declare class TSCodeGeneratingComponentRendererHandlerEmitter extends CodeGeneratingComponentRendererHandlerEmitter { static $t: Type; private u; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult, c: CodeGenerationTargetPlatforms); protected r(a: string, b: boolean): void; protected s(a: string, b: boolean): void; protected get v(): string; protected get w(): string; protected t(a: CodeGeneratingImportManager, b: string): void; protected o(a: string): string; } /** * @hidden */ export declare class TSCodeGeneratingComponentRendererDataEmitter extends CodeGeneratingComponentRendererDataEmitter { static $t: Type; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected v(a: string, b?: boolean): string; protected u(a: string): string; protected ao(a: string): string; protected get_s(): string; private ak; protected aj(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: CodeGeneratingCodeWriter, e: CodeGeneratingImportManager): void; protected af(a: string, b: CodeGenerationLibraryItemContentLocation, c: CodeGenerationLibraryItemContent): void; protected ag(a: string, b: JsonDictionaryValue): void; protected ah(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: JsonDictionaryObject): void; protected x(a: string, b: CodeGeneratingImportManager): void; protected y(a: string, b: CodeGeneratingImportManager): void; protected z(a: string, b: CodeGeneratingImportManager): void; protected ab(a: CodeGeneratingComponentRendererDataEmitterItemType, b: CodeGeneratingCodeWriter, c: CodeGeneratingImportManager): void; private al; private an; protected ai(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: CodeGeneratingCodeWriter): void; protected w(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: JsonDictionaryItem, e: number, f: CodeGeneratingCodeWriter): void; private ap; protected t(a: CodeGeneratingComponentRendererDataEmitterPropertyType, b: JsonDictionaryValue): string; protected am(a: JsonDictionaryValue): string; } /** * @hidden */ export declare class AngularTemplateCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected al(a: TypeDescriptionContext, b: CodeGenerationItemBuilder, c: string, d: string): string; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; protected get_w(): boolean; protected get_a0(): string; private bm; private bk; private bl; a4(a: string): void; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; private bn; bi(): void; bd(a: string): void; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected aq(a: CodeGenerationItemBuilderPropertyInfo): string; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; } /** * @hidden */ export declare class AngularCodeBehindCodeGeneratingComponentRendererCodeEmitter extends WebCodeBehindCodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected get_a0(): string; protected a8(a: TypeDescriptionContext, b: List$1<string>, c: CodeGeneratingImportManager): void; } /** * @hidden */ export declare class DotNetCodeGeneratingComponentRendererDataEmitter extends CodeGeneratingComponentRendererDataEmitter { static $t: Type; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected z(a: string, b: CodeGeneratingImportManager): void; protected ad(a: CodeGeneratingCodeWriter): void; private ak; protected ac(a: CodeGeneratingCodeWriter): void; protected v(a: string, b?: boolean): string; protected u(a: string): string; protected ao(a: string): string; protected aj(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: CodeGeneratingCodeWriter, e: CodeGeneratingImportManager): void; protected af(a: string, b: CodeGenerationLibraryItemContentLocation, c: CodeGenerationLibraryItemContent): void; protected ag(a: string, b: JsonDictionaryValue): void; protected ah(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: JsonDictionaryObject): void; protected get_s(): string; protected ab(a: CodeGeneratingComponentRendererDataEmitterItemType, b: CodeGeneratingCodeWriter, c: CodeGeneratingImportManager): void; private al; private an; protected ai(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: CodeGeneratingCodeWriter): void; protected w(a: string, b: string[], c: CodeGeneratingComponentRendererDataEmitterPropertyType[], d: JsonDictionaryItem, e: number, f: CodeGeneratingCodeWriter): void; private ap; protected t(a: CodeGeneratingComponentRendererDataEmitterPropertyType, b: JsonDictionaryValue): string; protected am(a: JsonDictionaryValue): string; } /** * @hidden */ export declare class WPFXamlCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected get_x(): boolean; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); protected am(a: TypeDescriptionContext, b: CodeGenerationItemBuilderPropertyInfo): string; a4(a: string): void; bi(): void; bd(a: string): void; ba(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected ad(a: CodeGenerationItemBuilderPropertyInfo): any; protected at(): string; protected ao(a: CodeGenerationItemBuilderPropertyInfo): string; private bk; protected au(a: CodeGenerationItemBuilderPropertyInfo): string; bb(a: number, b: string, c: CodeGenerationItemBuilderPropertyInfo, d: TypeDescriptionContext): void; protected get_a0(): string; } /** * @hidden */ export declare class WPFCodeBehindCodeGeneratingComponentRendererCodeEmitter extends CodeGeneratingComponentRendererCodeEmitter { static $t: Type; protected get_r(): boolean; protected get r(): boolean; protected i(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; protected get_x(): boolean; constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult); } /** * @hidden */ export declare class CodeGeneratingComponentRenderer extends ComponentRenderer { static $t: Type; loadCodeJson(a: string): void; protected cu(a: boolean): void; protected n(): boolean; static d2(a: string): string; static d3(a: string): string; static d4(a: string): string; protected ap(): boolean; ac(a: JsonDictionaryItem): boolean; aj(a: JsonDictionaryItem): boolean; ad(a: JsonDictionaryItem): boolean; ae(a: JsonDictionaryItem): boolean; af(a: JsonDictionaryItem): boolean; dn(a: CodeGenerationItemBuilder, b: CodeGenerationRendererOptions, c: CodeGeneratingRendererResult): CodeGeneratingComponentRendererCodeEmitter; dp(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererDataEmitter; dq(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererHandlerEmitter; ds(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererTemplateEmitter; dr(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult): CodeGeneratingComponentRendererModuleEmitter; emitCode(a: ICodeGenerationRendererTemplate): CodeGeneratingRendererResult; private d8; protected ba(): (arg1: string) => string; private d5; private d6; private du; private dv; private dy; private dz; private d0; private dx; private dw; constructor(a: CodeGenerationTargetPlatforms, b: CodeGenerationRendererOptions); private static d1; } /** * @hidden */ export declare class CodeGenerationContainer extends Base { static $t: Type; private _id; get id(): string; set id(a: string); constructor(); a: List$1<CodeGenerationItemBuilder>; c(a: TypeDescriptionContext, b: CodeGeneratingRendererResult, c: CodeGeneratingComponentRenderer, d: CodeGenerationRendererOptions): void; } /** * @hidden */ export declare class CodeGenerationItemBuilder extends Base { static $t: Type; private g; private f; private c; private b; private j; private h; n(): string; constructor(a: CodeGenerationTargetPlatforms, b: string, c: TypeDescriptionContext, d: any); a(a: string): CodeGenerationItemBuilder; q(a: TypeDescriptionMetadata): string; v(a: string, b: TypeDescriptionMetadata, c: any, d: DescriptionRef): void; t(a: string, b: TypeDescriptionMetadata, c: DescriptionRef): void; u(a: string, b: TypeDescriptionMetadata): void; i(a: string): any; r: string; s(a: CodeGeneratingComponentRendererCodeEmitter, b: boolean): void; protected e(a: TypeDescriptionContext, b: CodeGeneratingComponentRendererCodeEmitter): boolean; private d; p(): string; m(): string; private o; protected get_k(): string; protected get k(): string; protected get_l(): string; protected get l(): string; } /** * @hidden */ export declare class CodeGenerationRendererAdapter extends Base implements IComponentRendererAdapter { static $t: Type; private a; private b; constructor(a: CodeGenerationTargetPlatforms, b: IComponentRendererAdapter); createColorCollection(a: any[]): any; createBrushCollection(a: any[]): any; createObject(a: string, b: any, c: TypeDescriptionContext): any; coerceToEnum(a: string, b: TypeDescriptionContext, c: string): any; onUIThread(a: any, b: () => void): void; setOrUpdateCollectionOnTarget(a: any, b: string, c: TypeDescriptionMetadata, d: TypeDescriptionContext, e: any, f: any): void; private c; onPendingRef(a: any, b: string, c: TypeDescriptionMetadata, d: DescriptionRef): void; setPropertyValue(a: any, b: string, c: TypeDescriptionMetadata, d: any, e: any, f: DescriptionRef): void; getPropertyValue(a: any, b: string): any; getRootObject(a: any): any; clearContainer(a: any, b: TypeDescriptionContext, c: (arg1: boolean) => void): void; forPropertyValueItem(a: any, b: string, c: (arg1: any) => void): void; clearCollection(a: any, b: string, c: TypeDescriptionMetadata): void; addItemToCollection(a: string, b: TypeDescriptionMetadata, c: any, d: number, e: any): void; resetPropertyOnTarget(a: any, b: string, c: TypeDescriptionMetadata, d: any): void; replaceItemInCollection(a: string, b: TypeDescriptionMetadata, c: any, d: number, e: any): void; replaceRootItem(a: any, b: string, c: TypeDescriptionContext, d: (arg1: boolean) => void): void; removeItemFromCollection(a: string, b: TypeDescriptionMetadata, c: any, d: number): void; removeRootItem(a: any, b: TypeDescriptionContext, c: (arg1: boolean) => void): void; flushChanges(a: any): void; }