22 lines
445 B
TypeScript
22 lines
445 B
TypeScript
|
|
import { AdvancedListItem } from "@/types/common"
|
||
|
|
|
||
|
|
export interface File {
|
||
|
|
dir: string
|
||
|
|
filename: string
|
||
|
|
format: "cfg" | "vcfg" | "txt" | "zip"
|
||
|
|
createTime: number
|
||
|
|
updateTime: number
|
||
|
|
size: number
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface Owner {
|
||
|
|
ownerSteamId64: string
|
||
|
|
ownerSteamName: string
|
||
|
|
ownerToolboxId: string
|
||
|
|
ownerToolboxName: string
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface CfgBackup extends File, Owner {}
|
||
|
|
|
||
|
|
export interface Cfg extends File, AdvancedListItem {}
|