import { SelectComplementaryClasses, SelectSlots } from './slots';
/**
 * Clave de identificación del componente Select dentro del sistema.
 *
 * Esta constante se utiliza como identificador único para asociar y personalizar estilos y configuraciones
 * relacionadas con el componente `Select` dentro del sistema de temas y estilos.
 * @default 'M4LSelect'
 */
export declare const SELECT_KEY_COMPONENT = "M4LSelect";
/**
 * url del icono de flecha hacia abajo
 */
export declare const ICON_ARROW_DOWN = "frontend/components/select/arrow_down.svg";
export declare const COMBINATED_TEXTFIELD_ENUMS: {
    outlined: SelectComplementaryClasses.outlined;
    text: SelectComplementaryClasses.text;
    contained: SelectComplementaryClasses.contained;
    root: SelectSlots.root;
    adorment: SelectSlots.adorment;
    menuItem: SelectSlots.menuItem;
    menuItemNoOptions: SelectSlots.menuItemNoOptions;
    skeletonSelect: SelectSlots.skeletonSelect;
    renderValueContainer: SelectSlots.renderValueContainer;
    arrowDown: SelectSlots.arrowDown;
    renderValueTypography: SelectSlots.renderValueTypography;
    labelOption: SelectSlots.labelOption;
    labelPlaceholer: SelectSlots.labelPlaceholer;
    menuPaper: SelectSlots.menuPaper;
};
/**
 * Inventario de clases CSS para el componente Select
 */
export declare const SELECT_CLASSES: Record<"menuItem" | "root" | "text" | "contained" | "outlined" | "adorment" | "menuItemNoOptions" | "renderValueContainer" | "arrowDown" | "renderValueTypography" | "labelOption" | "labelPlaceholer" | "menuPaper" | "skeletonSelect", string>;
//# sourceMappingURL=constants.d.ts.map