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

35 lines (34 loc) 2.5 kB
import { type BoxProps } from '@components/Box'; import { type ButtonProps } from '@components/Button'; import { type TextProps } from '@components/Text'; import { type ComponentProps, type PropsWithChildren, type ReactElement } from 'react'; export type SettingsLayoutProps = PropsWithChildren; export declare const SettingsLayout: ({ children }: SettingsLayoutProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutSidebarProps = BoxProps; export declare const SettingsLayoutSidebar: ({ children, className, ...props }: SettingsLayoutSidebarProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutGroupProps = BoxProps; export declare const SettingsLayoutGroup: ({ children, className, ...props }: SettingsLayoutGroupProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutGroupTitleProps = TextProps; export declare const SettingsLayoutGroupTitle: ({ children, className, ...props }: SettingsLayoutGroupTitleProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutMenuProps = ComponentProps<'ul'>; export declare const SettingsLayoutMenu: ({ children, className, ...props }: SettingsLayoutMenuProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutMenuItemProps = ComponentProps<'li'>; export declare const SettingsLayoutMenuItem: ({ children, className, ...props }: SettingsLayoutMenuItemProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutMenuButtonProps = ButtonProps & { isActive?: boolean; asChild?: boolean; }; export declare const SettingsLayoutMenuButton: ({ children, className, isActive, asChild, ...props }: SettingsLayoutMenuButtonProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutMenuButtonIconProps = { children: ReactElement<{ className?: string; }>; className?: string; }; export declare const SettingsLayoutMenuButtonIcon: ({ children, className, }: SettingsLayoutMenuButtonIconProps) => ReactElement<{ className?: string; }, string | import("react").JSXElementConstructor<any>>; export type SettingsLayoutSeparatorProps = BoxProps; export declare const SettingsLayoutSeparator: ({ children, className, ...props }: SettingsLayoutSeparatorProps) => import("react/jsx-runtime").JSX.Element; export type SettingsLayoutContentProps = BoxProps; export declare const SettingsLayoutContent: ({ children, className, ...props }: SettingsLayoutContentProps) => import("react/jsx-runtime").JSX.Element;