@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
TypeScript
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;