import type { Strapi5ResponseSingle, Strapi5RequestParams, Strapi5ResponseMany } from '../types/v5.js'; interface StrapiV5Client { find(contentType: string, params?: Strapi5RequestParams): Promise>; findOne(contentType: string, documentId?: string | Strapi5RequestParams, params?: Strapi5RequestParams): Promise>; create(contentType: string, data: Partial): Promise>; update(contentType: string, documentId: string | Partial, data?: Partial): Promise>; delete(contentType: string, documentId?: string): Promise>; } export declare const useStrapi: () => StrapiV5Client; export {};