import type { ApiBodyProductManager } from '../models/ApiBodyProductManager'; import type { ProductManager } from '../models/ProductManager'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class ProductManagersService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getProductManagers({ orgSlug, productId, }: { orgSlug: string; productId: number; }): CancelablePromise; deleteProductManagers({ orgSlug, id, managerId, }: { orgSlug: string; id: number; managerId: number; }): CancelablePromise; getProductUserManager({ orgSlug, limit, attributes, where, search, last, order, paginationType, }: { orgSlug: string; limit?: number; attributes?: Array<(Array | string)>; where?: any; search?: string; last?: string; order?: string; paginationType?: 'default' | 'offset'; }): CancelablePromise>; postProductUserManager({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: ApiBodyProductManager; }): CancelablePromise; putProductUserManager({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: ApiBodyProductManager; }): CancelablePromise; }