import { TNode, Value } from '@tempots/dom';
export declare const RequiredSymbol: import("@tempots/dom").Renderable;
export type InputWrapperLayout = 'vertical' | 'horizontal' | 'horizontal-label-right' | 'horizontal-fixed';
export type InputWrapperOptions = {
    fullWidth?: Value<boolean>;
    label?: TNode;
    labelChildren?: TNode;
    context?: TNode;
    description?: TNode;
    error?: TNode;
    required?: Value<boolean>;
    content: TNode;
    labelFor?: Value<string>;
    hasError?: Value<boolean>;
    disabled?: Value<boolean>;
    layout?: Value<InputWrapperLayout>;
    labelWidth?: Value<string>;
};
export declare const InputWrapper: ({ fullWidth, required, label, labelChildren, context, description, content, error, labelFor, hasError, disabled, layout, labelWidth, }: InputWrapperOptions, ...children: TNode[]) => import("@tempots/dom").Renderable;
