@happy-coders/fun-cli
Version:
Be your project management more fun!
9 lines (8 loc) • 456 B
TypeScript
import { Project } from '../../project.entity';
export declare abstract class AbstractManager {
abstract create(project: Project): Promise<boolean> | boolean;
abstract listAll(): Promise<Project[]> | Project[];
abstract findOne(alias: string): Promise<Project | undefined> | Project | undefined;
abstract update(alias: string, project: Project): Promise<boolean> | boolean;
abstract delete(alias: string): Promise<boolean> | boolean;
}