import type { Epic } from '../../../domain/generated/output.js';
import type { IEpicRepository } from '../../ports/output/repositories/epic-repository.interface.js';
export interface ListEpicsResult {
    ok: true;
    epics: Epic[];
}
export declare class ListEpicsUseCase {
    private readonly epicRepo;
    constructor(epicRepo: IEpicRepository);
    execute(projectId: string): Promise<ListEpicsResult>;
}
//# sourceMappingURL=list-epics.use-case.d.ts.map