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 {};
