UNPKG

@feast-dev/feast-ui

Version:

Web UI for the [Feast Feature Store](https://feast.dev/)

33 lines 1.05 kB
import { feast } from "../protos"; declare enum FEAST_FV_TYPES { regular = "regular", ondemand = "ondemand", stream = "stream" } interface regularFVInterface { name: string; type: FEAST_FV_TYPES.regular; features: feast.core.IFeatureSpecV2[]; object: feast.core.IFeatureView; } interface ODFVInterface { name: string; type: FEAST_FV_TYPES.ondemand; features: feast.core.IOnDemandFeatureViewSpec[]; object: feast.core.IOnDemandFeatureView; } interface SFVInterface { name: string; type: FEAST_FV_TYPES.stream; features: feast.core.IFeatureSpecV2[]; object: feast.core.IStreamFeatureView; } type genericFVType = regularFVInterface | ODFVInterface | SFVInterface; declare const mergedFVTypes: (objects: feast.core.Registry) => { mergedFVMap: Record<string, genericFVType>; mergedFVList: genericFVType[]; }; export default mergedFVTypes; export { FEAST_FV_TYPES }; export type { genericFVType, regularFVInterface, ODFVInterface, SFVInterface }; //# sourceMappingURL=mergedFVTypes.d.ts.map