import { ElementContracts } from './element-contracts'; import { SharedContracts } from './shared-contracts'; export declare namespace LanguageVariantContracts { interface ILanguageVariantModelContract { item: SharedContracts.IReferenceObjectContract; elements: ElementContracts.IContentItemElementContract[]; language: SharedContracts.IReferenceObjectContract; last_modified: string; workflow_step: SharedContracts.IReferenceObjectContract; } interface ILanguageVariantModelWithComponentsContract { item: SharedContracts.IReferenceObjectContract; elements: ElementContracts.IContentItemElementWithComponentsContract[]; language: SharedContracts.IReferenceObjectContract; last_modified: string; workflow_step: SharedContracts.IReferenceObjectContract; } interface IListLanguageVariantsOfItemResponseContract extends ILanguageVariantModelContract { } interface IListLanguageVariantsOfContentTypeWithComponentsResponseContract { variants: ILanguageVariantModelWithComponentsContract[]; pagination: SharedContracts.IPaginationModelContract; } interface IListLanguageVariantsByCollectionResponseContract { variants: ILanguageVariantModelContract[]; pagination: SharedContracts.IPaginationModelContract; } interface IListLanguageVariantsOfContentTypeResponseContract { variants: ILanguageVariantModelContract[]; pagination: SharedContracts.IPaginationModelContract; } interface IUpsertLanguageVariantResponseContract extends ILanguageVariantModelContract { } interface IViewLanguageVariantResponseContract extends ILanguageVariantModelContract { } }