import { IHttpCancelRequestToken } from '@kentico/kontent-core'; import { CollectionModels, LanguageVariantElements, LanguageVariantElementsBuilder, ProjectUserModels } from '../models'; import { IManagementClientConfig } from '../config'; import { ContentItemContracts } from '../contracts'; import { AssetFolderModels, AssetModels, ContentTypeElementsBuilder, ContentTypeModels, ContentTypeSnippetElements, ContentTypeSnippetModels, LanguageModels, TaxonomyModels, WebhookModels, WorkflowModels } from '../models'; import { AddAssetFoldersQuery, AddAssetQuery, AddContentItemQuery, AddContentTypeQuery, AddContentTypeSnippetQuery, AddLanguageQuery, AddTaxonomyQuery, AddWebhookQuery, AssetIdentifierQueryClass, CancelScheduledPublishingOfLanguageVariantQuery, ChangeWorkflowStepOfLanguageOrVariantQuery, ContentItemIdentifierQuery, ContentTypeCodenameAndIdIdentifierQuery, ContentTypeIdentifierQuery, CreateNewVersionOfLanguageVariantQuery, DataQuery, DataQueryOptional, DeleteAssetQuery, DeleteContentItemQuery, DeleteContentTypeQuery, DeleteContentTypeSnippetQuery, DeleteLanguageVariantQuery, DeleteTaxonomyQuery, DeleteWebhookQuery, GetTaxonomyQuery, GetWebhookQuery, LanguageIdAndCodenameIdentifierQuery, LanguageIdentifierQuery, ListAssetFoldersQuery, ListAssetsQuery, ListContentItemsQuery, ListContentTypeSnippetsQuery, ListContentTypesQuery, ListLanguagesQuery, ListLanguageVariantsOfContentTypeQuery, ListLanguageVariantsOfContentTypeWithComponentsQuery, ListLanguageVariantsOfItemQuery, ListTaxonomiesQuery, ListWebhooksQuery, ListWorkflowStepsQuery, ModifyAssetFoldersQuery, ModifyContentTypeQuery, ModifyContentTypeSnippetQuery, ModifyLanguageQuery, ProjectIdentifierQuery, ProjectInformationQuery, PublishLanguageVariantQuery, TaxonomyIdentifierQuery, UnpublishLanguageVariantQuery, UpdateContentItemQuery, UploadBinaryFileQuery, UpsertAssetQuery, UpsertContentItemQuery, UpsertLanguageVariantQuery, ValidateProjectContentQuery, ViewAssetsQuery, ViewContentItemQuery, ViewContentTypeQuery, ViewContentTypeSnippetQuery, ViewLanguageQuery, ViewLanguageVariantQuery, WebhookIdentifierQuery, WorkflowStepIdentifierQuery, ModifyTaxonomyQuery, PostQuery, ActionQuery, PatchQuery, PutQuery, DeleteQuery, GetQuery, CancelScheduledUnpublishingOfLanguageVariantQuery, EnableWebhookQuery, DisableWebhookQuery, ListCollectionsQuery, CollectionIdentifierQuery, ListLanguageVariantsByCollectionQuery, SetCollectionsQuery, UploadAssetFromUrlQuery, ListSubscriptionProjectsQuery, ViewSubscriptionProjectQuery, ListSubscriptionUsersQuery, UserIdentifierQuery, ViewSubscriptionUserQuery, ActivateUserInAllProjectsQuery, DeactivateUserInAllProjectsQuery, ListRolesQuery, InviteProjectUserQuery, ChangeUserRolesQuery, RoleIdentifierQuery, ViewRoleQuery } from '../queries'; import { IMappingService } from '../services'; import { IManagementClient } from './imanagement-client.interface'; import { CancelToken } from 'axios'; export declare class ManagementClient implements IManagementClient { protected readonly config: IManagementClientConfig; private readonly queryService; private httpService; readonly mappingService: IMappingService; constructor(config: IManagementClientConfig); createCancelToken(): IHttpCancelRequestToken; post(): ActionQuery>; patch(): ActionQuery>; put(): ActionQuery>; delete(): ActionQuery; get(): ActionQuery; createNewVersionOfLanguageVariant(): ContentItemIdentifierQuery>; unpublishLanguageVariant(): ContentItemIdentifierQuery>>; cancelSheduledPublishingOfLanguageVariant(): ContentItemIdentifierQuery>; cancelSheduledUnpublishingOfLanguageVariant(): ContentItemIdentifierQuery>; changeWorkflowStepOfLanguageVariant(): ContentItemIdentifierQuery>>; publishLanguageVariant(): ContentItemIdentifierQuery>>; listWorkflowSteps(): ListWorkflowStepsQuery; listContentTypeSnippets(): ListContentTypeSnippetsQuery; viewContentTypeSnippet(): ContentTypeIdentifierQuery; deleteContentTypeSnippet(): ContentTypeIdentifierQuery; addContentTypeSnippet(): DataQuery ContentTypeSnippetModels.IAddContentTypeSnippetData>; viewLanguageVariant(): ContentItemIdentifierQuery>; upsertLanguageVariant(): ContentItemIdentifierQuery LanguageVariantElements.ILanguageVariantElementBase[]>>>; deleteLanguageVariant(): ContentItemIdentifierQuery>; validateProjectContent(): ProjectIdentifierQuery; deleteContentType(): ContentTypeIdentifierQuery; addContentType(): DataQuery ContentTypeModels.IAddContentTypeData>; modifyContentTypeSnippet(): ContentTypeIdentifierQuery>; modifyContentType(): ContentTypeIdentifierQuery>; modifyTaxonomy(): TaxonomyIdentifierQuery>; viewContentType(): ContentTypeIdentifierQuery; listContentTypes(): ListContentTypesQuery; deleteTaxonomy(): TaxonomyIdentifierQuery; addTaxonomy(): DataQuery; listTaxonomies(): ListTaxonomiesQuery; getTaxonomy(): TaxonomyIdentifierQuery; deleteAsset(): AssetIdentifierQueryClass; upsertAsset(): AssetIdentifierQueryClass>; addAsset(): DataQuery; uploadBinaryFile(): DataQuery; uploadAssetFromUrl(): DataQuery; viewAsset(): AssetIdentifierQueryClass; listAssets(): ListAssetsQuery; listContentItems(): ListContentItemsQuery; viewContentItem(): ContentItemIdentifierQuery; addContentItem(): DataQuery; updateContentItem(): ContentItemIdentifierQuery>; upsertContentItem(): ContentItemIdentifierQuery>; deleteContentItem(): ContentItemIdentifierQuery; listLanguageVariantsOfItem(): ContentItemIdentifierQuery; listLanguageVariantsOfContentType(): ContentTypeCodenameAndIdIdentifierQuery; listLanguageVariantsByCollection(): CollectionIdentifierQuery; listLanguageVariantsOfContentTypeWithComponents(): ContentTypeCodenameAndIdIdentifierQuery; listLanguages(): ListLanguagesQuery; viewLanguage(): LanguageIdentifierQuery; addLanguage(): DataQuery; modifyLanguage(): LanguageIdentifierQuery>; deleteWebhook(): WebhookIdentifierQuery; addWebhook(): DataQuery; enableWebhook(): WebhookIdentifierQuery; disableWebhook(): WebhookIdentifierQuery; getWebhook(): WebhookIdentifierQuery; listWebhooks(): ListWebhooksQuery; projectInformation(): ProjectInformationQuery; listAssetFolders(): ListAssetFoldersQuery; addAssetFolders(): DataQuery; modifyAssetFolders(): DataQuery; listCollections(): ListCollectionsQuery; setCollections(): DataQuery; createLanguageVariantEditUrl(data: { variantId: string; languageCodename: string; elementCodename?: string; nestedItemId?: string; nestedItemElementCodename?: string; }): string; listSubscriptionProjects(): ListSubscriptionProjectsQuery; listSubscriptionUsers(): ListSubscriptionUsersQuery; viewSubscriptionProject(): ProjectIdentifierQuery; viewSubscriptionUser(): UserIdentifierQuery; activateUserInAllProjects(): UserIdentifierQuery; deactivateUserInAllProjects(): UserIdentifierQuery; listRoles(): ListRolesQuery; viewRole(): RoleIdentifierQuery; inviteUser(): DataQuery; changeUserRoles(): UserIdentifierQuery>; }