import React, { CSSProperties } from 'react'; import { FieldPropForm, FieldPropStatus, FieldPropView } from '../types'; export declare const getSlots: (side: React.ReactNode | React.ReactNode[]) => React.ReactNode[]; export declare const getBorderStyle: (form: FieldPropForm, view: FieldPropView) => string; export declare const getPadding: (form: FieldPropForm, view: FieldPropView) => string; export declare const getBorderRadius: (form: FieldPropForm, view: FieldPropView) => string; export declare const getBorderColor: (focused?: boolean, hovered?: boolean, status?: FieldPropStatus, disabled?: boolean) => string; export declare const getBgColor: (view: FieldPropView, disabled?: boolean) => "var(--color-control-bg-disable)" | "var(--color-bg-default)" | undefined; export declare const getSlotsWidthStyles: (sizes: number[], postfix: string) => CSSProperties; export declare const formGuard: (from: FieldPropForm | "clearClear") => FieldPropForm;