frontend_nyla/src/hooks/usePlayground.ts

21 lines
643 B
TypeScript

export type {
Workflow,
WorkflowMessage,
WorkflowLog,
StartWorkflowRequest,
StartWorkflowResponse,
ChatDataResponse
} from '../api/workflowApi';
export interface UserInputRequest {
input: string;
files?: any[];
metadata?: Record<string, any>;
}
export type { WorkflowFile } from './playground/useDashboardInputForm';
export { useWorkflows } from './playground/useWorkflows';
export { useWorkflowOperations } from './playground/useWorkflowOperations';
export { useWorkflowLifecycle } from './playground/useWorkflowLifecycle';
export { useDashboardInputForm, createDashboardHook } from './playground/useDashboardInputForm';