@fleek-platform/agents-ui
Version:
The Fleek Platform Agents UI provides a simple interface for deploying, monitoring, and configuring your agents––making management straightforward
24 lines (23 loc) • 847 B
TypeScript
import { type AiAgent } from '@base/api';
import { type CharacterDraftFormSchema } from '@base/config/schema';
import type { EventType } from 'react-hook-form';
export declare const getCharacterfile: (data: CharacterDraftFormSchema) => string;
export declare const getDraftPayload: (data: CharacterDraftFormSchema) => {
characterfile: string;
avatar?: string;
name?: string;
frameworkVersion?: string;
};
type UpdateDraftPayload = {
schema: CharacterDraftFormSchema;
formEventType?: EventType;
};
export declare const useUpdateAgentDraft: ({ isDraftLoading, draft: pDraft, onAgentDraftSaved, }: {
isDraftLoading: boolean;
draft?: AiAgent;
onAgentDraftSaved: (draft: AiAgent) => void;
}) => {
saveDraft: (params: UpdateDraftPayload) => Promise<AiAgent | undefined>;
isSavingDraft: boolean;
};
export {};