mirror of
https://github.com/captbaritone/webamp.git
synced 2026-07-23 01:57:29 +00:00
11 lines
237 B
TypeScript
11 lines
237 B
TypeScript
import UserContext from "../data/UserContext";
|
|
|
|
export default abstract class Task {
|
|
ctx: UserContext;
|
|
constructor(ctx: UserContext) {
|
|
this.ctx = ctx;
|
|
}
|
|
name: string;
|
|
description: string;
|
|
abstract run(): Promise<void>;
|
|
}
|