import { ThemeConfig, UIBaseComponentProps } from '../model/theme-config.model'; export declare const selectLayoutClassNamesConfig: { componentName: "select"; baseSelectorStructure: { block: string; }; elements: { host: { name: string; selectorStructure: never[]; description: string; }; disabled: { name: string; selectorStructure: { modifier: string; }[]; description: string; }; multiple: { name: string; selectorStructure: { modifier: string; }[]; description: string; }; opened: { name: string; selectorStructure: { modifier: string; }[]; description: string; }; closed: { name: string; selectorStructure: { modifier: string; }[]; description: string; }; single: { name: string; selectorStructure: { modifier: string; }[]; description: string; }; placeholder: { name: string; selectorStructure: { element: string; }[]; description: string; }; triggerWrapper: { name: string; selectorStructure: { element: string; }[]; description: string; }; triggerValue: { name: string; selectorStructure: { element: string; }[]; description: string; }; dropdownIconWrapper: { name: string; selectorStructure: { element: string; }[]; description: string; }; optionsWrapper: { name: string; selectorStructure: { element: string; }[]; description: string; }; overlay: { name: string; selectorStructure: { element: string; }[]; description: string; }; }; }; export declare function getSelectClassNames(componentProps: UIBaseComponentProps, themeConfig: ThemeConfig): Record;