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;
}
