import { ReactElement } from 'react';
import { Tabs } from '../../tabs';
export interface SymbolFormProps extends Pick<Tabs.TabsProps, "actions"> {
}
interface CommonStyleFormProps extends SymbolFormProps {
    omit?: string[];
    hideInnerOrientation?: boolean;
    hideOuterOrientation?: boolean;
    showStateOverrides?: boolean;
}
export declare const CommonStyleForm: ({ omit, hideInnerOrientation, hideOuterOrientation, }: CommonStyleFormProps) => ReactElement;
interface CommonToggleFormProps extends SymbolFormProps {
    hideInnerOrientation?: boolean;
}
export declare const CommonToggleForm: ({ actions, hideInnerOrientation, }: CommonToggleFormProps) => ReactElement;
export interface TankFormProps extends SymbolFormProps {
    includeBorderRadius?: boolean;
    includeStrokeWidth?: boolean;
}
export declare const TankForm: ({ includeBorderRadius, includeStrokeWidth, }: TankFormProps) => ReactElement;
export interface PolygonFormProps {
    numSides: number;
}
export declare const CommonPolygonForm: () => ReactElement;
export declare const CircleForm: () => ReactElement;
export declare const ValueForm: () => ReactElement;
export declare const GaugeForm: () => ReactElement;
export declare const LightForm: () => ReactElement;
export declare const ButtonTelemForm: ({ path }: {
    path: string;
}) => ReactElement;
export declare const ButtonForm: () => ReactElement;
export declare const SetpointTelemForm: ({ path }: {
    path: string;
}) => ReactElement;
export declare const SetpointForm: () => ReactElement;
export declare const TextBoxForm: () => ReactElement;
export declare const OffPageReferenceForm: () => ReactElement;
export declare const CylinderForm: () => ReactElement;
export declare const CommonDummyToggleForm: () => ReactElement;
export declare const BoxForm: () => ReactElement;
export declare const SwitchForm: () => ReactElement;
export {};
//# sourceMappingURL=Forms.d.ts.map