import CodeStream from 'textstreamjs'; import { IGeneratedFile } from '../../core/File'; import { IFileMetadata } from '../../parser/Parser'; import { Metadata } from '../../parser/types/metadata'; import MetadataFileCCodeGenerator from './MetadataFileCCodeGenerator'; export declare const genericTypeNames: readonly ['uint8', 'uint16', 'uint32', 'uint64', 'int8', 'int16', 'int32', 'int64', 'float', 'double']; export default class TestGeneratorC extends CodeStream { #private; constructor(options: { cmake: { projectName: string; }; parent: CodeStream; files: IGeneratedFile[]; fileMetadataList: Map; resolverByMetadataObject: Map; }); /** * Get the list of files that were generated. `generate` must be called * before this function is called. Otherwise, you'll receive an empty list. * @returns The list of files that were generated */ files(): IGeneratedFile[]; generate(): void; } //# sourceMappingURL=TestGeneratorC.d.ts.map