import type { PmModule } from '../../../domain/generated/output.js';
import type { IPmModuleRepository } from '../../ports/output/repositories/pm-module-repository.interface.js';
export declare class ListModulesUseCase {
    private readonly moduleRepo;
    constructor(moduleRepo: IPmModuleRepository);
    execute(projectId: string): Promise<PmModule[]>;
}
//# sourceMappingURL=list-modules.use-case.d.ts.map