You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
423 B

import type { IconName } from "../external/icons";
import type Item from "./item";
export default interface Group {
id: string
name: string
icon: IconName
description: string
}
export interface GroupResult extends Group {
items: Item[]
}
export interface GroupInput {
name: string
icon: string
description: string
}
export interface GroupUpdate {
name?: string
icon?: string
description?: string
}