import type { ComputedRef, PropType, ExtractPropTypes } from 'vue';
export declare function requiredValidator(val: string): boolean;
export declare const itemWrapProps: {
    readonly required: {
        readonly type: PropType<"0" | "1">;
        readonly default: "0";
        readonly validator: typeof requiredValidator;
    };
    readonly disabled: {
        readonly type: BooleanConstructor;
        readonly default: false;
    };
    readonly label: {
        readonly type: StringConstructor;
        readonly default: "";
    };
    readonly helpText: {
        readonly type: StringConstructor;
        readonly default: "";
    };
};
export type ItemWrapProps = ExtractPropTypes<typeof itemWrapProps>;
export interface ItemWrapReturnType {
    classes: ComputedRef<{
        [key: string]: string | boolean;
    }>;
}
