import { UsefulLink, UsefulLinkPayload } from '@edifice.io/client'; export declare const usefulLinksQueryKeys: { all: () => readonly ["usefulLinks"]; }; export declare const usefulLinksQueryOptions: { getUsefulLinks(): import('@tanstack/react-query').OmitKeyof, "queryFn"> & { queryFn?: import('@tanstack/react-query').QueryFunction | undefined; } & { queryKey: import('@tanstack/react-query').DataTag; }; }; export declare const useUsefulLinks: () => import('@tanstack/react-query').UseQueryResult; export declare const useCreateUsefulLink: () => import('@tanstack/react-query').UseMutationResult; export declare const useUpdateUsefulLink: () => import('@tanstack/react-query').UseMutationResult; export declare const useDeleteUsefulLink: () => import('@tanstack/react-query').UseMutationResult;