export interface GenerationRequestSummary {
    id: string;
    index: number;
    status: 'active' | 'paused' | 'completed' | 'error';
    errorMessage?: string;
    dataCid?: string;
    pieceCid?: string;
    pieceSize?: number;
    carSize?: number;
}
export default interface GetPreparationDetailsResponse {
    id: string;
    name: string;
    path: string;
    minSize: number;
    maxSize: number;
    scanningStatus: 'active' | 'error' | 'completed' | 'paused';
    errorMessage?: string;
    generationTotal: number;
    generationActive: number;
    generationPaused: number;
    generationCompleted: number;
    generationError: number;
    generationRequests: GenerationRequestSummary[];
}
