@henteko/kumiki
Version:
A video generation tool that creates videos from JSON configurations
37 lines • 1.28 kB
TypeScript
import * as React from 'react';
interface StatusMessageProps {
type: 'info' | 'error' | 'success' | 'warning';
message: string;
details?: Record<string, unknown>;
}
export declare const StatusMessage: ({ type, message, details }: StatusMessageProps) => React.ReactElement;
interface ProcessingSceneProps {
current: number;
total: number;
sceneId: string;
sceneType: string;
}
export declare const ProcessingScene: ({ current, total, sceneId, sceneType, }: ProcessingSceneProps) => React.ReactElement;
interface GenerateProgressProps {
progress: number;
phase: 'rendering' | 'encoding' | 'complete';
}
export declare const GenerateProgress: ({ progress, phase }: GenerateProgressProps) => React.ReactElement;
interface ValidationResultProps {
valid: boolean;
errors?: Array<{
path: string;
message: string;
}>;
}
export declare const ValidationResult: ({ valid, errors }: ValidationResultProps) => React.ReactElement;
interface PreviewSummaryProps {
results: Array<{
sceneId: string;
outputPath: string;
}>;
outputDir: string;
}
export declare const PreviewSummary: ({ results, outputDir }: PreviewSummaryProps) => React.ReactElement;
export {};
//# sourceMappingURL=components.d.ts.map