import * as a1lib from "alt1/base"; type AbilityType = "basic" | "thresh" | "ult" | "auto" | "passive" | "spec"; export interface AbilityReadInfo { lines: string[]; icon: ImageData; name: string; cooldown: number; abiltype: AbilityType; weapon: WeaponReq[]; } export type WeaponReq = "mage" | "melee" | "ranged" | "twohand" | "dual" | "shield"; export type WeaponState = { [key in WeaponReq]: boolean; }; export default class AbilityTooltipReader { read(img?: a1lib.ImgRef, rect?: a1lib.Rect): AbilityReadInfo | null; } export {}; //# sourceMappingURL=index.d.ts.map