import { CodeGeneratingComponentRendererTemplateEmitter } from "./CodeGeneratingComponentRendererTemplateEmitter";
import { CodeGenerationTargetPlatforms } from "./CodeGenerationTargetPlatforms";
import { CodeGenerationRendererOptions } from "./CodeGenerationRendererOptions";
import { CodeGeneratingRendererResult } from "./CodeGeneratingRendererResult";
import { CodeGeneratingImportManager } from "./CodeGeneratingImportManager";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class TSCodeGeneratingComponentRendererTemplateEmitter extends CodeGeneratingComponentRendererTemplateEmitter {
    static $t: Type;
    private t;
    constructor(a: CodeGenerationRendererOptions, b: CodeGeneratingRendererResult, c: CodeGenerationTargetPlatforms);
    protected get v(): string;
    protected get w(): string;
    private u;
    protected s(a: CodeGeneratingImportManager, b: string): void;
    protected q(a: string, b: string): string;
}
