import * as api from './data-items-api-client'; export type __PublicMethodMetaInfo = { getUrl: (context: any) => string; httpMethod: K; path: string; pathParams: M; __requestType: T; __originalRequestType: S; __responseType: Q; __originalResponseType: R; }; export declare function insert(): __PublicMethodMetaInfo<'POST', {}, api.InsertDataItemRequest, api.InsertDataItemRequest, api.InsertDataItemResponse, api.InsertDataItemResponse>; export declare function update(): __PublicMethodMetaInfo<'POST', {}, api.UpdateDataItemRequest, api.UpdateDataItemRequest, api.UpdateDataItemResponse, api.UpdateDataItemResponse>; export declare function save(): __PublicMethodMetaInfo<'POST', {}, api.SaveDataItemRequest, api.SaveDataItemRequest, api.SaveDataItemResponse, api.SaveDataItemResponse>; export declare function get(): __PublicMethodMetaInfo<'GET', {}, api.GetDataItemRequest, api.GetDataItemRequest, api.GetDataItemResponse, api.GetDataItemResponse>; export declare function remove(): __PublicMethodMetaInfo<'POST', {}, api.RemoveDataItemRequest, api.RemoveDataItemRequest, api.RemoveDataItemResponse, api.RemoveDataItemResponse>; export declare function truncate(): __PublicMethodMetaInfo<'POST', {}, api.TruncateDataItemsRequest, api.TruncateDataItemsRequest, api.TruncateDataItemsResponse, api.TruncateDataItemsResponse>; export declare function bulkInsert(): __PublicMethodMetaInfo<'POST', {}, api.BulkInsertDataItemsRequest, api.BulkInsertDataItemsRequest, api.BulkInsertDataItemsResponse, api.BulkInsertDataItemsResponse>; export declare function patch(): __PublicMethodMetaInfo<'POST', {}, api.PatchDataItemRequest, api.PatchDataItemRequest, api.PatchDataItemResponse, api.PatchDataItemResponse>; export declare function bulkPatch(): __PublicMethodMetaInfo<'POST', {}, api.BulkPatchDataItemsRequest, api.BulkPatchDataItemsRequest, api.BulkPatchDataItemsResponse, api.BulkPatchDataItemsResponse>; export declare function bulkUpdate(): __PublicMethodMetaInfo<'POST', {}, api.BulkUpdateDataItemsRequest, api.BulkUpdateDataItemsRequest, api.BulkUpdateDataItemsResponse, api.BulkUpdateDataItemsResponse>; export declare function bulkSave(): __PublicMethodMetaInfo<'POST', {}, api.BulkSaveDataItemsRequest, api.BulkSaveDataItemsRequest, api.BulkSaveDataItemsResponse, api.BulkSaveDataItemsResponse>; export declare function bulkRemove(): __PublicMethodMetaInfo<'POST', {}, api.BulkRemoveDataItemsRequest, api.BulkRemoveDataItemsRequest, api.BulkRemoveDataItemsResponse, api.BulkRemoveDataItemsResponse>; export declare function isReferenced(): __PublicMethodMetaInfo<'POST', {}, api.IsReferencedDataItemRequest, api.IsReferencedDataItemRequest, api.IsReferencedDataItemResponse, api.IsReferencedDataItemResponse>; export declare function insertReference(): __PublicMethodMetaInfo<'POST', {}, api.BulkInsertDataItemReferencesRequest, api.BulkInsertDataItemReferencesRequest, api.BulkInsertDataItemReferencesResponse, api.BulkInsertDataItemReferencesResponse>; export declare function removeReference(): __PublicMethodMetaInfo<'POST', {}, api.BulkRemoveDataItemReferencesRequest, api.BulkRemoveDataItemReferencesRequest, api.BulkRemoveDataItemReferencesResponse, api.BulkRemoveDataItemReferencesResponse>; export declare function replaceReferences(): __PublicMethodMetaInfo<'POST', {}, api.ReplaceDataItemReferencesRequest, api.ReplaceDataItemReferencesRequest, api.ReplaceDataItemReferencesResponse, api.ReplaceDataItemReferencesResponse>; export declare function search(): __PublicMethodMetaInfo<'POST', {}, api.SearchDataItemsRequest, api.SearchDataItemsRequest, api.SearchDataItemsResponse, api.SearchDataItemsResponse>;