import { EntityRawSchemaArray, Client, RelationDefinitionRawSchemaArray, Schema } from "@cubicweb/client"; import { GetListParams, GetListResult, GetManyParams, GetManyReferenceParams, GetManyReferenceResult, GetManyResult, GetOneParams, GetOneResult, RaRecord } from "./types.js"; export declare const getGet: >(client: Client, schema: Schema) => { getList: (resource: E[number]["type"], { pagination, sort, filter }: GetListParams) => Promise>; getOne: (resource: E[number]["type"], params: GetOneParams) => Promise>; getMany: (resource: E[number]["type"], params: GetManyParams) => Promise>; getManyReference: (resource: E[number]["type"], { target, id, pagination, sort, filter }: GetManyReferenceParams) => Promise>; }; //# sourceMappingURL=get.d.ts.map