export interface Command { id: string; handler(options?: O): void; init?: boolean; } export default class Manager { private cmds; private inits; register(command: Command): this; getCommand(id: string): Command; run(id: string, args?: string[]): void; start(): this; } //# sourceMappingURL=manager.d.ts.map