import type { LiteralUnion } from '../../types'; type StateMode = 'opacity' | 'background' | 'none'; export type StateModeLiteral = LiteralUnion; export interface StateProps { /** * Стиль подсветки active-состояния. Если передать произвольную строку, она добавится как css-класс во время active. */ activeMode?: StateModeLiteral; /** * Стиль подсветки hover-состояния. Если передать произвольную строку, она добавится как css-класс во время hover. */ hoverMode?: StateModeLiteral; } /** * Состояние по умолчанию. */ export declare const DEFAULT_STATE_MODE: StateMode; /** * Определяем класс наведения. */ export declare function hoverClass(hoverMode?: StateModeLiteral): string; /** * Определяем класс наведения. */ export declare function activeClass(activeMode?: StateModeLiteral): string; export {}; //# sourceMappingURL=state.d.ts.map