import { BaseType, InputData, Query, RelationField, Payload } from "../types"; /** * get many resources * @param strapiRequest */ export declare const _getMany: (strapiRequest: any) => (type: string, query?: Query) => Promise>; /** * get one resource * @param strapiRequest */ export declare const _getOne: (strapiRequest: any) => (type: string, id: number | string, query?: Query) => Promise>; /** * add one resource * @param strapiRequest */ export declare const _post: (strapiRequest: any) => (type: string, data: InputData, query?: Query) => Promise>; /** * put one resource * @param strapiRequest */ export declare const _put: (strapiRequest: any) => (type: string, id: number, data: import("../types").MergeAttrs & import("../types").RelationData & RelationField, query?: Query) => Promise>; /** * remove one resource * @param strapiRequest */ export declare const _remove: (strapiRequest: any) => (type: string, id: number, query?: Query) => Promise>; export declare const collection: { getOne: (type: string, id: number | string, query?: Query) => Promise>; getMany: (type: string, query?: Query) => Promise>; post: (type: string, data: InputData, query?: Query) => Promise>; put: (type: string, id: number, data: import("../types").MergeAttrs & import("../types").RelationData & RelationField, query?: Query) => Promise>; remove: (type: string, id: number, query?: Query) => Promise>; };