UNPKG

automagik-cli

Version:

Automagik CLI - A powerful command-line interface for interacting with Automagik Hive multi-agent AI systems

34 lines (33 loc) 981 B
export type BreakpointSize = 'small' | 'medium' | 'large'; export interface ResponsiveLayout { width: number; height: number; breakpoint: BreakpointSize; isSmall: boolean; isMedium: boolean; isLarge: boolean; isNarrow: boolean; isWide: boolean; isShort: boolean; isTall: boolean; maxContentWidth: number; maxContentHeight: number; inputWidth: number; suggestionsWidth: number; headerHeight: number; footerHeight: number; } interface ResponsiveLayoutOptions { debounceMs?: number; minInputWidth?: number; widthFraction?: number; } export declare const useResponsiveLayout: (options?: ResponsiveLayoutOptions) => ResponsiveLayout; export declare const useResponsiveText: (text: string, maxWidth: number, suffix?: string) => string; export declare const useResponsiveSpacing: (layout: ResponsiveLayout) => { marginX: number; marginY: number; paddingX: number; paddingY: number; }; export {};