import * as React from "react"; import type { VariantProps } from "class-variance-authority"; import type { messageVariants } from "@/components/ui/message"; /** * Props for the ControlBar component * @interface * @extends React.HTMLAttributes */ export interface ControlBarProps extends React.HTMLAttributes { /** Optional context key for the thread */ contextKey?: string; /** Keyboard shortcut for toggling the control bar (default: "mod+k") */ hotkey?: string; /** * Controls the visual styling of messages in the thread. * Possible values include: "default", "compact", etc. * These values are defined in messageVariants from "@/components/ui/message". * @example variant="compact" */ variant?: VariantProps["variant"]; } /** * A floating control bar component for quick access to chat functionality * @component * @example * ```tsx * * ``` */ export declare const ControlBar: React.ForwardRefExoticComponent>; //# sourceMappingURL=control-bar.d.ts.map