import { AxiosInstance } from 'axios'; import { BoclipsClient } from './BoclipsClient'; import { AdminLinks } from './sub-clients/adminLinks/model/AdminLinks'; import { ApiAttachmentsClient } from './sub-clients/attachments/client/ApiAttachmentsClient'; import { BestForTagsClient } from './sub-clients/bestForTags/client/BestForTagsClient'; import { ApiCartsClient } from './sub-clients/carts/client/ApiCartsClient'; import { ApiCollectionsClient } from './sub-clients/collections/client/ApiCollectionsClient'; import { ApiChannelsClient } from './sub-clients/channels/client/ApiChannelsClient'; import { ContractLegalRestrictionsClient } from './sub-clients/contractLegalRestrictions/client/ContractLegalRestrictionsClient'; import { ApiDistributionMethodsClient } from './sub-clients/distributionMethods/client/ApiDistributionMethodsClient'; import { EduAgeRangesClient } from './sub-clients/educationalAgeRanges/client/EduAgeRangesClient'; import { ApiEventsClient } from './sub-clients/events/client/ApiEventsClient'; import { IngestVideosClient } from './sub-clients/ingestVideos/client/IngestVideosClient'; import { ApiIngestVideoStatusesClient } from './sub-clients/ingestVideoStatuses/client/ApiIngestVideoStatusesClient'; import { ApiJobsClient } from './sub-clients/jobs/client/ApiJobsClient'; import { ApiLegalRestrictionsClient } from './sub-clients/legalRestrictions/client/ApiLegalRestrictionsClient'; import { MarketingStatusesClient } from './sub-clients/marketingStatuses/client/MarketingStatusesClient'; import { ApiOrdersClient } from './sub-clients/orders/client/ApiOrdersClient'; import { ApiSubjectsClient } from './sub-clients/subjects/client/ApiSubjectsClient'; import { ApiDisciplinesClient } from './sub-clients/disciplines/client/ApiDisciplinesClient'; import { VideosClient } from './sub-clients/videos/client/VideosClient'; import { VideoTypesClient } from './sub-clients/videoTypes/client/VideoTypesClient'; import { SuggestionsClient } from './sub-clients/suggestions/client/SuggestionsClient'; import { ContentWarningsClient } from './sub-clients/contentWarnings/client/ContentWarningsClient'; import { ContractsClient } from './sub-clients/contracts/client/ContractsClient'; import { ApiShareLinksClient } from './sub-clients/shareLinks/client/ApiShareLinksClient'; import { ApiContentPackagesClient } from './sub-clients/contentPackages/client/ApiContentPackagesClient'; import { ApiUsersClient } from './sub-clients/users/client/ApiUsersClient'; import { ApiCategoriesClient } from './sub-clients/taxonomies/client/ApiCategoriesClient'; import { AccountsClient } from './sub-clients/accounts/client/AccountsClient'; import { CustomMetadataClient } from './sub-clients/customMetadata/client/CustomMetadataClient'; import { ApiEducationLevelsClient } from './sub-clients/educationLevels/client/ApiEducationLevelsClient'; import { AlignmentsClient } from './sub-clients/alignments/client/AlignmentsClient'; import { VideoAIMetadataClient } from './sub-clients/videoAIMetadata/client/VideoAIMetadataClient'; import { LicensesClient } from './sub-clients/licenses/client/LicensesClient'; import { SchoolsClient } from './sub-clients/schools/client/SchoolsClient'; import { CountriesClient } from './sub-clients/countries/client/CountriesClient'; import { ChatClient } from './sub-clients/chat/client/ChatClient'; import { DistrictsClient } from './sub-clients/districts/client/DistrictsClient'; export declare class ApiBoclipsClient implements BoclipsClient { legalRestrictions: ApiLegalRestrictionsClient; channels: ApiChannelsClient; subjects: ApiSubjectsClient; disciplines: ApiDisciplinesClient; collections: ApiCollectionsClient; orders: ApiOrdersClient; events: ApiEventsClient; jobs: ApiJobsClient; distributionMethods: ApiDistributionMethodsClient; videoTypes: VideoTypesClient; ingestVidoes: IngestVideosClient; bestForTags: BestForTagsClient; marketingStatuses: MarketingStatusesClient; eduAgeRanges: EduAgeRangesClient; ingestVideoStatuses: ApiIngestVideoStatusesClient; contracts: ContractsClient; contractLegalRestrictions: ContractLegalRestrictionsClient; videos: VideosClient; suggestions: SuggestionsClient; contentWarnings: ContentWarningsClient; shareLinks: ApiShareLinksClient; attachments: ApiAttachmentsClient; contentPackages: ApiContentPackagesClient; categories: ApiCategoriesClient; users: ApiUsersClient; carts: ApiCartsClient; links: AdminLinks; accounts: AccountsClient; customMetadata: CustomMetadataClient; educationLevels: ApiEducationLevelsClient; alignments: AlignmentsClient; videoAIMetadata: VideoAIMetadataClient; licenses: LicensesClient; schools: SchoolsClient; districts: DistrictsClient; countries: CountriesClient; chat: ChatClient; constructor(axios: AxiosInstance, adminLinks: AdminLinks, chatUrl: string); static create: (prototypeInstance: AxiosInstance, baseUrl: string, chatHostUrl?: string) => Promise; static createWithExistingInstance: (instance: AxiosInstance, baseUrl: string, chatHostUrl?: string) => Promise; private static getAdminLinks; }