@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) • 1 kB
TypeScript
import type { AppProps } from '../app';
interface SubscriptionModalProps {
isVisible: boolean;
setIsVisible: (isVisible: boolean) => void;
activeProjectId?: string;
onSuccess?: (value?: boolean) => void;
subscriptionAmount: number;
productId?: string;
createSubscription: AppProps['createSubscription'];
getReferralId?: () => string;
}
export declare const SubscriptionModal: React.FC<SubscriptionModalProps>;
interface SubscriptionModalStore {
isSubscriptionModalVisible: boolean;
subscriptionModalCallback?: (value?: boolean) => void;
subscriptionAmount?: number;
productId?: string;
openSubscriptionModal: (subscriptionAmount?: number, productId?: string) => void;
setSubscriptionModalCallback: (cb?: (value?: boolean) => void) => void;
setIsSubscriptionModalVisible: (visible: boolean) => void;
}
export declare const useSubscriptionModal: import("zustand").UseBoundStore<import("zustand").StoreApi<SubscriptionModalStore>>;
export {};