import type { ApiBodyParamsMedia } from '../models/ApiBodyParamsMedia'; import type { ApiBodyParamsMediaUpdate } from '../models/ApiBodyParamsMediaUpdate'; import type { CancelablePromise } from '../core/CancelablePromise'; import type { BaseHttpRequest } from '../core/BaseHttpRequest'; export declare class MediaService { readonly httpRequest: BaseHttpRequest; constructor(httpRequest: BaseHttpRequest); getMedia({ orgSlug, limit, attributes, where, order, }: { orgSlug: string; limit?: number; attributes?: Array<(Array | string)>; where?: any; order?: string; }): CancelablePromise>; postMedia({ orgSlug, requestBody, }: { orgSlug: string; requestBody?: ApiBodyParamsMedia; }): CancelablePromise; getMedia1({ orgSlug, id, }: { orgSlug: string; id: number; }): CancelablePromise; putMedia({ orgSlug, id, requestBody, }: { orgSlug: string; id: number; requestBody?: ApiBodyParamsMediaUpdate; }): CancelablePromise; postMediaVideoUpload(): CancelablePromise; getMediaVideoUploadTokenGet({ orgSlug, }: { orgSlug: string; }): CancelablePromise; getMediaVimeo({ orgSlug, id, }: { orgSlug: string; id: string; }): CancelablePromise; }