import * as React from 'react';
import { CSSProperties, ReactChild } from 'react';
export declare const defaultActiveColor = "#3f51b5";
export declare const defaultAlertColor = "#f44336";
export declare const defaultInactiveColor = "#bdbdbd";
export declare type CircleProps = {
    color: string;
    size: number;
    margin?: number;
    children?: ReactChild;
    style?: CSSProperties;
};
/**
 * A simple circle, used for step icons and by the dot tracker.
 */
export declare const Circle: ({ size, color, margin, children, style }: CircleProps) => JSX.Element;
/**
 * A function to filter keyboard events to spacebar and Enter
 */
export declare const onKeyboardClick: (fn: any) => (e: React.KeyboardEvent<any>) => any;
/**
 * A flexbox row that is focusable and clickable like a button
 */
export declare const ClickableRow: ({ onClick, disabled, style, ...props }: {
    [x: string]: any;
    onClick: any;
    disabled: any;
    style: any;
}) => JSX.Element;
/**
 * A simple vertical line, used for constructing the vertical stepper
 */
export declare const VerticalLine: () => JSX.Element;
