import { renderMaterialUI } from '../../../../test';
import { FieldValues } from 'react-hook-form';
import { RHFActionsGroupProps } from '../types';
import { ActionGroupItem } from '../../../ActionsGroup/types';
import * as Yup from 'yup';
export declare const FIELD_NAME = "rhf-actions-group";
export declare const FIELD_NAME_REQUIRED = "rhf-actions-group-required";
export declare const FIELD_NAME_PRESELECTED = "rhf-actions-group-preselected";
export declare const mockActions: ActionGroupItem<string>[];
export declare const mockActionPreselected = "vertical";
export declare const INITIAL_FORM_VALUES: FieldValues;
export declare const DEFAULT_PROPS: RHFActionsGroupProps<string>;
export declare const errorMessage = "This field is required";
export declare const VALIDATION_SCHEMA: Yup.ObjectSchema<import('yup/lib/object').Assign<import('yup/lib/object').ObjectShape, {
    "rhf-actions-group-required": import('yup/lib/string').RequiredStringSchema<string | undefined, import('yup/lib/types').AnyObject>;
}>, import('yup/lib/object').AnyObject, import('yup/lib/object').TypeOfShape<import('yup/lib/object').Assign<import('yup/lib/object').ObjectShape, {
    "rhf-actions-group-required": import('yup/lib/string').RequiredStringSchema<string | undefined, import('yup/lib/types').AnyObject>;
}>>, import('yup/lib/object').AssertsShape<import('yup/lib/object').Assign<import('yup/lib/object').ObjectShape, {
    "rhf-actions-group-required": import('yup/lib/string').RequiredStringSchema<string | undefined, import('yup/lib/types').AnyObject>;
}>>>;
/**
 * Renderiza el componente con el contexto de EnvironmentProvider y RHFormProvider.
 */
export declare const renderWithContexts: (ui: React.ReactElement, initialValuesFormContext?: FieldValues, validationSchema?: any) => ReturnType<typeof renderMaterialUI>;
/**
 * Renders the RHFActionsGroup component with the provided props.
 */
export declare const renderRHFActionsGroup: (fieldName: string, overrideProps?: Partial<RHFActionsGroupProps<string>>, withFormValidation?: boolean) => ReturnType<typeof renderMaterialUI>;
//# sourceMappingURL=common.d.ts.map