import { CSSProperties } from "react"; export interface CronEditorProps { value?: string; onChange?: (v: string) => void; style?: CSSProperties; } export interface TabsItem { label: string; key: string; } export interface TabsProps { items: TabsItem[]; activeKey: string; onChange: (v: string) => void; } export declare enum SlotType { ALL = "all", NO_SPEC = "no_spec", RANGE = "range", STEP = "step", ITERATOR = "iterator", DAY_W = "day_w", DAY_L = "day_l", WEEK_L = "week_l" } export interface PanelBase { visible?: boolean; value: string; onChange: (v: string) => void; } export interface LabelProps { title: string; value: string; style?: CSSProperties; } export interface CheckboxProps { label: string; checked: boolean; onChange: (v: boolean) => void; style?: CSSProperties; } export interface RadioProps { label: string; checked: boolean; onChange: (v: boolean) => void; style?: CSSProperties; }