export interface ContractRestrictions { editing?: EditingRestrictions; territory?: TerritoryRestrictions; video?: string; } export interface EditingRestrictions { permission?: string; editingInfo?: string; } export interface TerritoryRestrictions { type?: string; territories?: string[]; additionalTerritoryInfo?: string; }