import { Traversal } from '../contexts'; interface State { loading?: boolean; isError?: boolean; errorMessage?: string; result?: T; response?: unknown; } export declare function useCrudContext(): { Ctx: Traversal; patch: (data?: {}, endpoint?: string, body?: boolean) => Promise>; del: (data?: {}, endpoint?: string, body?: boolean) => Promise>; post: (data?: {}, endpoint?: string, body?: boolean) => Promise>; get: (endpoint?: string) => Promise>; loading?: boolean; isError?: boolean; errorMessage?: string; result?: T | undefined; response?: unknown; }; export {};