import { SharedSliceModel } from "../model/slice.js"; import { DynamicCustomTypeModel, StaticCustomTypeModel, StaticCustomTypeModelTab } from "../model/customType.js"; //#region src/helpers/customTypeModel.d.ts declare namespace customTypeModel_d_exports { export { collectSharedSlices, filterMissingSharedSlices, flatten, serializeID, toDynamic, toStatic }; } declare function toStatic(customType: DynamicCustomTypeModel, sharedSlices: Map | Record): StaticCustomTypeModel; declare function toDynamic(customType: StaticCustomTypeModel): DynamicCustomTypeModel; declare function flatten(customType: StaticCustomTypeModel): StaticCustomTypeModelTab; declare function collectSharedSlices(customType: StaticCustomTypeModel): Record; declare function filterMissingSharedSlices(customType: TCustomType, sharedSlices: Map | Record): TCustomType; declare function serializeID(input: string): string; //#endregion export { customTypeModel_d_exports }; //# sourceMappingURL=customTypeModel.d.ts.map