@omnysecurity/cognite-codegen
Version:
Core TypeScript code generation library for Cognite Data Fusion data models
13 lines • 504 B
TypeScript
import { type ViewDefinition, type DataModel } from '@cognite/sdk';
export declare function nullishFilter<T>(element: T | null | undefined): element is T;
export declare function generateTypescriptFile(model: DataModel, views: ViewDefinition[]): string;
type GenerateFileOptions = {
dataModel: DataModel;
views: ViewDefinition[];
};
export declare const generate: (options: GenerateFileOptions) => {
fileName: string;
fileContent: string;
};
export {};
//# sourceMappingURL=index.d.ts.map