import ModelBase from 'App/ModelBase'; import AppSectionState, { AppSectionDeleteState, AppSectionSaveState, } from 'App/State/AppSectionState'; export interface Tag extends ModelBase { label: string; } export interface TagDetail extends ModelBase { label: string; autoTagIds: number[]; delayProfileIds: number[]; downloadClientIds: []; importListIds: number[]; indexerIds: number[]; notificationIds: number[]; restrictionIds: number[]; artistIds: number[]; } export interface TagDetailAppState extends AppSectionState, AppSectionDeleteState, AppSectionSaveState {} interface TagsAppState extends AppSectionState, AppSectionDeleteState { details: TagDetailAppState; } export default TagsAppState;