import type { Device, NUMBER_INTEGER, StyleAndHoverStyle } from '../types'; import type { CB_STYLE_PROP_KEYS } from './types'; export type NAMED_CB_STYLE_OPACITY_PROPS = { name: CB_STYLE_PROP_KEYS.CB_STYLE_PROP_OPACITY; specs: CB_STYLE_PROP_TEXT_OPACITY_SPECS; }; export default function parseStylePropOpacity(namedProps: NAMED_CB_STYLE_OPACITY_PROPS, device: Device): StyleAndHoverStyle; export type CB_STYLE_PROP_TEXT_OPACITY_BASE = { CB_STYLE_PROP_OPACITY_SPEC_OPACITY: NUMBER_INTEGER; }; export type CB_STYLE_PROP_TEXT_OPACITY_SPECS = CB_STYLE_PROP_TEXT_OPACITY_BASE & { 'CB_STYLE_PROP_OPACITY_SPEC_OPACITY:HOVER': NUMBER_INTEGER | null | undefined; 'CB_STYLE_PROP_OPACITY_SPEC_OPACITY:MOBILE': NUMBER_INTEGER | null | undefined; 'CB_STYLE_PROP_OPACITY_SPEC_OPACITY:MOBILE:HOVER': NUMBER_INTEGER | null | undefined; };