interface CreepMemory { role: string, working?: boolean | null, [property: string]: any, } declare type Part = WORK | MOVE | CARRY | HEAL | ATTACK | RANGED_ATTACK | TOUGH | CLAIM;