import Bug, { BugState } from "./bug"; import Victor = require("victor"); export default class BugFactory { private generateId; private width; constructor(generateId: () => number, width: number); build(initialState?: Partial | { size?: Victor | number; }): Bug; private randomX; }