@fleek-platform/agents-ui
Version:
The Fleek Platform Agents UI provides a simple interface for deploying, monitoring, and configuring your agents––making management straightforward
23 lines (22 loc) • 846 B
TypeScript
import { type Plan } from '@base/api';
import type { FleekAgent } from './FleekAgents/hooks/useFleekAgents';
interface SubscriptionModalProps {
onSuccess?: (value?: boolean) => void;
}
export declare const FanSubscriptionModal: React.FC<SubscriptionModalProps>;
interface SubscriptionModalStore {
isSubscriptionModalVisible: boolean;
plan?: Plan;
agent?: FleekAgent;
openSubscriptionModal: (args?: {
plan?: Plan;
agent?: FleekAgent;
}) => void;
setIsSubscriptionModalVisible: (visible: boolean) => void;
onSuccess?: () => void;
setOnSuccess: (cb?: () => void) => void;
onDiscard?: () => void;
setOnDiscardCallback: (cb?: () => void) => void;
}
export declare const useFanSubscriptionModal: import("zustand").UseBoundStore<import("zustand").StoreApi<SubscriptionModalStore>>;
export {};