export type ResourceConfig = { endpoint: string; params?: Record; similar?: string; routeName: string; notFound?: { routeName?: string; stripParams?: boolean; done?: VoidFunction; }; onFetch?: VoidFunction; onFetched?: (resource: T) => void; }; /** * * @remarks * Diese Methode kann nur gleichzeitig mit dem {@link https://router.vuejs.org/ | Vue Router} verwendet werden * * @param cfg - FetchConfig */ export declare function useResource(cfg: ResourceConfig): { renderKey: symbol; isLoading: boolean; resource: T | undefined; similarResources: T[] | undefined; refrech: () => void; refrechSimilar: () => void; };