import { type ClassValue } from 'clsx';
import { type ReactNode } from 'react';
export declare function cn(...inputs: ClassValue[]): string;
/** Normalize an array of strings or {value, label} objects to consistent object format */
export declare function normalizeOptions<T extends {
    value: string;
    label: string;
}>(options: string[] | T[] | undefined): T[];
/** Extract plain text from React children (for accessible labels, filtering, etc.) */
export declare function extractText(node: ReactNode): string;
