import { Observable } from 'rxjs'; import { IContentManagementClientConfig } from '../../config'; import { Identifiers, LanguageVariantModels } from '../../models'; import { LanguageVariantResponses } from '../../responses'; import { ContentManagementQueryService } from '../../services'; import { BaseQuery } from '../base-query'; export declare class UpsertLanguageVariantQuery extends BaseQuery { protected config: IContentManagementClientConfig; protected queryService: ContentManagementQueryService; protected contentItemIdentifier: Identifiers.ContentItemIdentifier; protected languageIdentifier: Identifiers.LanguageIdentifier; elements: LanguageVariantModels.ILanguageVariantElement[]; constructor(config: IContentManagementClientConfig, queryService: ContentManagementQueryService, contentItemIdentifier: Identifiers.ContentItemIdentifier, languageIdentifier: Identifiers.LanguageIdentifier, elements: LanguageVariantModels.ILanguageVariantElement[]); toObservable(): Observable; protected getAction(): string; }