import type { ApiBodyProductVisiblity } from '../models/ApiBodyProductVisiblity'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class ProductVisibilityService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getProductVisibility({ orgSlug, }: { orgSlug: string; }): CancelablePromise; postProductVisibility({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: ApiBodyProductVisiblity; }): CancelablePromise; putProductVisibility({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: ApiBodyProductVisiblity; }): CancelablePromise; deleteProductVisibility({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; }