UNPKG

@feast-dev/feast-ui

Version:

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

144 lines 5.48 kB
import { EntityReference } from "../../parsers/parseEntityRelationships"; declare const useLoadFeatureService: (featureServiceName: string) => { data: { permissions: any[] | undefined; spec?: (import("../../protos").feast.core.IFeatureServiceSpec | null); meta?: (import("../../protos").feast.core.IFeatureServiceMeta | null); } | undefined; entities: EntityReference[] | undefined; error: null; isError: false; isIdle: true; isLoading: false; isLoadingError: false; isRefetchError: false; isSuccess: false; status: "idle"; dataUpdatedAt: number; errorUpdatedAt: number; failureCount: number; errorUpdateCount: number; isFetched: boolean; isFetchedAfterMount: boolean; isFetching: boolean; isPlaceholderData: boolean; isPreviousData: boolean; isRefetching: boolean; isStale: boolean; refetch: <TPageData>(options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters<TPageData>) | undefined) => Promise<import("react-query").QueryObserverResult<import("../../queries/useLoadRegistry").FeatureStoreAllData, unknown>>; remove: () => void; } | { data: { permissions: any[] | undefined; spec?: (import("../../protos").feast.core.IFeatureServiceSpec | null); meta?: (import("../../protos").feast.core.IFeatureServiceMeta | null); } | undefined; entities: EntityReference[] | undefined; error: unknown; isError: true; isIdle: false; isLoading: false; isLoadingError: true; isRefetchError: false; isSuccess: false; status: "error"; dataUpdatedAt: number; errorUpdatedAt: number; failureCount: number; errorUpdateCount: number; isFetched: boolean; isFetchedAfterMount: boolean; isFetching: boolean; isPlaceholderData: boolean; isPreviousData: boolean; isRefetching: boolean; isStale: boolean; refetch: <TPageData>(options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters<TPageData>) | undefined) => Promise<import("react-query").QueryObserverResult<import("../../queries/useLoadRegistry").FeatureStoreAllData, unknown>>; remove: () => void; } | { data: { permissions: any[] | undefined; spec?: (import("../../protos").feast.core.IFeatureServiceSpec | null); meta?: (import("../../protos").feast.core.IFeatureServiceMeta | null); } | undefined; entities: EntityReference[] | undefined; error: null; isError: false; isIdle: false; isLoading: true; isLoadingError: false; isRefetchError: false; isSuccess: false; status: "loading"; dataUpdatedAt: number; errorUpdatedAt: number; failureCount: number; errorUpdateCount: number; isFetched: boolean; isFetchedAfterMount: boolean; isFetching: boolean; isPlaceholderData: boolean; isPreviousData: boolean; isRefetching: boolean; isStale: boolean; refetch: <TPageData>(options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters<TPageData>) | undefined) => Promise<import("react-query").QueryObserverResult<import("../../queries/useLoadRegistry").FeatureStoreAllData, unknown>>; remove: () => void; } | { data: { permissions: any[] | undefined; spec?: (import("../../protos").feast.core.IFeatureServiceSpec | null); meta?: (import("../../protos").feast.core.IFeatureServiceMeta | null); } | undefined; entities: EntityReference[] | undefined; error: unknown; isError: true; isIdle: false; isLoading: false; isLoadingError: false; isRefetchError: true; isSuccess: false; status: "error"; dataUpdatedAt: number; errorUpdatedAt: number; failureCount: number; errorUpdateCount: number; isFetched: boolean; isFetchedAfterMount: boolean; isFetching: boolean; isPlaceholderData: boolean; isPreviousData: boolean; isRefetching: boolean; isStale: boolean; refetch: <TPageData>(options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters<TPageData>) | undefined) => Promise<import("react-query").QueryObserverResult<import("../../queries/useLoadRegistry").FeatureStoreAllData, unknown>>; remove: () => void; } | { data: { permissions: any[] | undefined; spec?: (import("../../protos").feast.core.IFeatureServiceSpec | null); meta?: (import("../../protos").feast.core.IFeatureServiceMeta | null); } | undefined; entities: EntityReference[] | undefined; error: null; isError: false; isIdle: false; isLoading: false; isLoadingError: false; isRefetchError: false; isSuccess: true; status: "success"; dataUpdatedAt: number; errorUpdatedAt: number; failureCount: number; errorUpdateCount: number; isFetched: boolean; isFetchedAfterMount: boolean; isFetching: boolean; isPlaceholderData: boolean; isPreviousData: boolean; isRefetching: boolean; isStale: boolean; refetch: <TPageData>(options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters<TPageData>) | undefined) => Promise<import("react-query").QueryObserverResult<import("../../queries/useLoadRegistry").FeatureStoreAllData, unknown>>; remove: () => void; }; export default useLoadFeatureService; //# sourceMappingURL=useLoadFeatureService.d.ts.map