UNPKG

@fleek-platform/agents-ui

Version:

The Fleek Platform Agents UI provides a simple interface for deploying, monitoring, and configuring your agents––making management straightforward

20 lines (19 loc) 793 B
import type { CharacterFormSchema } from '@base/config/schema'; import type { UseFormReturn } from 'react-hook-form'; import type { DraftSettingsForm } from '.'; type UseManagedServiceSecretsParams = { modelProvider?: CharacterFormSchema['modelProvider']; defaultEnabled?: boolean; }; type FormMethodsProp = { character: Pick<UseFormReturn<CharacterFormSchema>, 'setValue'>; settings: Pick<UseFormReturn<DraftSettingsForm>, 'setValue' | 'resetField' | 'unregister'>; }; export declare const useManagedServiceSecrets: ({ modelProvider, defaultEnabled, }: UseManagedServiceSecretsParams) => { isManagedServiceEnabled: boolean; toggleManagedService: ({ formMethods, }: { formMethods: FormMethodsProp; }) => void; removedSecretKeys: string[]; }; export {};