import { IHttpCancelRequestToken } from '@kentico/kontent-core'; import { AssetElementsBuilder, AssetRenditionModels, 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, AssetIdentifierQuery, 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, ListAssetRenditionsQuery, ModifyAssetRenditionQuery, AddAssetRenditionQuery, RenditionIdentifierQuery, ViewAssetRenditionQuery, ChangeWorkflowOfLanguageOrVariantQuery, ListWorkflowsQuery, WorkflowIdentifierQuery, DeleteWorkflowQuery, AddWorkflowQuery, UpdateWorkflowQuery } from '../queries'; import { IMappingService } from '../services'; import { IManagementClient } from './imanagement-client.interface'; import { CancelToken } from 'axios'; import { GetEnvironmentCloningStateQuery } from '../queries/environments'; import { DeleteEnvironmentQuery } from '../queries/environments/delete-environment-query'; import { EnvironmentModels } from '../models/environments/environment.models'; import { CloneEnvironmentQuery } from '../queries/environments/clone-environment-query'; import { MarkEnvironmentAsProductionQuery } from '../queries/environments/mark-environment-as-production-query'; import { ModifyEnvironmentQuery } from '../queries/environments/modify-environment-query'; 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>>; changeWorkflowOfLanguageVariant(): ContentItemIdentifierQuery>>; listWorkflows(): ListWorkflowsQuery; deleteWorkflow(): WorkflowIdentifierQuery; addWorkflow(): DataQuery; updateWorkflow(): WorkflowIdentifierQuery>; 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; listAssetRenditions(): AssetIdentifierQuery; addAssetRendition(): AssetIdentifierQuery>; modifyAssetRendition(): AssetIdentifierQuery>>; viewAssetRendition(): AssetIdentifierQuery>; deleteTaxonomy(): TaxonomyIdentifierQuery; addTaxonomy(): DataQuery; listTaxonomies(): ListTaxonomiesQuery; getTaxonomy(): TaxonomyIdentifierQuery; deleteAsset(): AssetIdentifierQuery; upsertAsset(): AssetIdentifierQuery AssetModels.IUpsertAssetRequestData>>; addAsset(): DataQuery AssetModels.IAddAssetRequestData>; uploadBinaryFile(): DataQuery; uploadAssetFromUrl(): DataQuery; viewAsset(): AssetIdentifierQuery; 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>; getEnvironmentCloningState(): GetEnvironmentCloningStateQuery; deleteEnvironment(): DeleteEnvironmentQuery; modifyEnvironment(): DataQuery; cloneEnvironment(): DataQuery; markEnvironmentAsProduction(): DataQuery; }