import { LanguageMeta, Attribute, Collection, EnumDefinition } from "./language.js"; export declare class TypeScript extends LanguageMeta { getType(attribute: Attribute, collections?: Collection[], collectionName?: string): string; isSingleFile(): boolean; generateEnum(entityName: string, attributeKey: string, elements: string[]): EnumDefinition; getTemplate(): string; getFileName(_: Collection | undefined): string; } //# sourceMappingURL=typescript.d.ts.map