import { TypeKind } from '../type-kind.enum';
import { ConvertedItem } from './converted-item.model';
import { NamedConvertedItem } from './named-converted-item.model';
import { TypeArgument } from './type-argument.model';
export declare class CallExpression implements NamedConvertedItem {
    name?: string | undefined;
    typeArguments?: TypeArgument[] | undefined;
    readonly kind: TypeKind;
    kindText: string;
    createdVariableName?: string;
    filePath?: string | undefined;
    constructor(name?: string | undefined, typeArguments?: TypeArgument[] | undefined);
    getChildren(): ConvertedItem[];
    getExportName(): string;
    setName(name: string): void;
}
