import { TypeData } from "../models/types/type-data"; import { Vue } from "vue-property-decorator"; import { ITypesToShow } from "./itypes-to-show"; import { ITypeData } from "../models/types/itype-data"; export default class extends Vue { type: ITypeData; typeLists: ITypesToShow; allowCustomType: boolean; allowFiltering: boolean; customType: TypeData; filterText: string; updateType(newType: TypeData): void; addCustomType(): void; isTypeMatch(a: ITypeData, b: ITypeData): boolean; get filteredTypeList(): ITypesToShow; }