@bonginkan/maria
Version:
MARIA OS v5.9.5 – Self-Evolving Organizational Intelligence OS | Speed Improvement Phase 3: LLM Optimization + Command Refactoring | Performance Measurement + Run Evidence System | Zero ESLint/TypeScript Errors | 人とAIが役割を持ち、学び、進化し続けるための仕事のOS | GraphRAG ×
24 lines (23 loc) • 601 B
TypeScript
export type PorterJobStatus = {
id: string;
type: "export" | "import";
status: "pending" | "running" | "completed" | "failed" | "cancelled";
startTime: Date;
endTime?: Date;
duration?: number;
error?: string;
};
export declare class PorterJobImpl {
private readonly id;
private readonly type;
private status;
private startTime;
private endTime?;
private error?;
constructor(id: string, type: PorterJobStatus["type"]);
start(): void;
complete(): void;
fail(err: unknown): void;
cancel(): void;
getStatus(): PorterJobStatus;
}