UNPKG

reveal-sdk-node

Version:

RevealBI Node.js SDK

10 lines (9 loc) 615 B
import { RVDataModelCalculatedField, RVDataModelField } from "./dataModelTypes"; declare type SerializedDataModelField = Omit<RVDataModelField, "type" | "defaultAggregation"> & { type?: unknown; defaultAggregation?: unknown; }; export declare function parseSchema(schema: SerializedDataModelField[]): RVDataModelField[]; export declare function serializeSchema(schema: RVDataModelField[] | null | undefined): SerializedDataModelField[] | null; export declare function serializeCalculatedFields(fields: RVDataModelCalculatedField[] | null | undefined): SerializedDataModelField[] | null; export {};