import { LanguageContracts } from '../../contracts/language-contracts'; import { LanguageModels, SharedModels } from '../../models'; import { BaseResponses } from '../base-responses'; export declare namespace LanguageResponses { class ListLanguagesResponse extends BaseResponses.BaseContentManagementListResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: LanguageContracts.IListLanguagesResponseContract, data: { items: LanguageModels.LanguageModel[]; pagination: SharedModels.Pagination; }); } class ListAllLanguagesResponse extends BaseResponses.ContentManagementListAllResponse { constructor(data: { items: LanguageModels.LanguageModel[]; responses: ListLanguagesResponse[]; }); } class ViewLanguageResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: LanguageContracts.IViewLanguageResponseContract, data: LanguageModels.LanguageModel); } class AddLanguageResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: LanguageContracts.IAddLanguageResponseContract, data: LanguageModels.LanguageModel); } class ModifyLanguageResponse extends BaseResponses.BaseContentManagementResponse { constructor(debug: BaseResponses.IContentManagementResponseDebug, rawData: LanguageContracts.IModifyLanguageResponseContract, data: LanguageModels.LanguageModel); } }