/** * @file Inspector input component with optional label (text or icon) */ import * as React from "react"; export type InspectorInputProps = { /** Label content - can be text or an icon */ label?: React.ReactNode; /** Error state */ error?: boolean; /** Visual variant */ variant?: "default" | "outline" | "filled"; /** Test ID for testing */ "data-testid"?: string; } & Omit, "label">; /** * An input component for inspector panels. * Supports optional label (text or icon) displayed inline. * Does not include external layout - layout should be controlled externally. */ export declare const InspectorInput: React.ForwardRefExoticComponent<{ /** Label content - can be text or an icon */ label?: React.ReactNode; /** Error state */ error?: boolean; /** Visual variant */ variant?: "default" | "outline" | "filled"; /** Test ID for testing */ "data-testid"?: string; } & Omit, "label"> & React.RefAttributes>;