import React from 'react'; import type { HTMLProps } from '../utils/utilityTypes'; import type { BaseCascaderViewProps } from './interface'; import { parseState } from './utils'; export interface CascaderViewCssVars { '--background'?: React.CSSProperties['background']; '--padding'?: React.CSSProperties['padding']; '--tab-text-color'?: React.CSSProperties['color']; '--tab-active-text-color'?: React.CSSProperties['color']; '--options-height'?: React.CSSProperties['height']; '--option-text-color'?: React.CSSProperties['color']; '--option-active-text-color'?: React.CSSProperties['color']; '--option-font-size'?: React.CSSProperties['fontSize']; '--option-height'?: React.CSSProperties['height']; } export declare type CascaderViewProps = BaseCascaderViewProps & HTMLProps; export declare type CascaderViewState = ReturnType & { tabIndex: number; }; declare const _default: React.MemoExoticComponent & React.RefAttributes>>; export default _default;