export interface CustomDialControlsPanelProps { /** * Category(ies) to filter by * - string[]: Only show controls with these categories * - undefined: Show all categories */ categories?: string[]; /** * Tag(s) to filter by (matches against registration tags) * - string[]: Only show controls with matching tags * - undefined: No tag filtering (show all that match other criteria) */ tags?: string[]; /** * Label layout for the panel */ labelLayout?: 'left' | 'top' | 'inline'; /** * Custom className for styling */ className?: string; } /** * Low-level component to render dial control panels with full customization * * This is a base rendering component without styling (no Card wrapper). * It supports filtering by category and tags, giving you full control. * * For most use cases, consider using `GlobalDialControlsPanel` or `SelectionDialControlsPanel` instead. * * @remarks * When multiple components register schemas with the same displayKey, their schemas * are merged into a single panel. Values are shared across all registrations. * * @example * ```tsx * // Display controls with specific category * * * // Display controls filtered by tags * * * // Display controls with category and tags * * * // Display all registered controls * * ``` */ export declare function CustomDialControlsPanel({ categories, tags, labelLayout, className, }: CustomDialControlsPanelProps): import("react/jsx-runtime").JSX.Element;