UNPKG

awesome-gcl

Version:
28 lines (27 loc) 877 B
import { SelectMultiConstructorPropTypes, SelectMultiComponentsEnum } from "./types"; interface SelectMultiStyle { buildStyleRules: () => Record<`${SelectMultiComponentsEnum}Class`, string>; } export declare class SelectMultiStyles implements SelectMultiStyle { private size; private disabled; private isOpen; private themes; private sizes; private additionalClasses; constructor({ additionalClasses, size, disabled, isOpen }: SelectMultiConstructorPropTypes); private getDisabledRule; private getDisplayRule; private getSizeRules; buildStyleRules(): { wrapperClass: string; labelClass: string; inputClass: string; placeholderClass: string; selectedItemClass: string; selectedListClass: string; optionItemClass: string; optionListClass: string; }; } export {};