import { CSSProperties } from 'react';
import { Dictionary } from "../utils/common";
export interface IUseStylingOptions {
    removeDefaultClasses?: boolean;
    baseState?: string;
    classes?: Dictionary<string[] | undefined>;
    defaultClasses?: Dictionary<string[] | undefined>;
    style?: Dictionary<CSSProperties | undefined>;
    defaultStyle?: Dictionary<CSSProperties | undefined>;
    spareStates?: Dictionary<string[]>;
}
export declare function useStyling(options: IUseStylingOptions, state: string): {
    className: string;
    style: CSSProperties;
};
//# sourceMappingURL=useStyling.d.ts.map