mirror of https://github.com/lidarr/Lidarr
33 lines
754 B
TypeScript
33 lines
754 B
TypeScript
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<TagDetail>,
|
|
AppSectionDeleteState,
|
|
AppSectionSaveState {}
|
|
|
|
interface TagsAppState extends AppSectionState<Tag>, AppSectionDeleteState {
|
|
details: TagDetailAppState;
|
|
}
|
|
|
|
export default TagsAppState;
|