import { i as UseAsyncValidatorReturn, r as UseAsyncValidatorOptions } from "../index-BgoBW25H.js"; import { Rules } from "async-validator"; import * as vue0 from "vue"; import { Reactive, SlotsType } from "vue"; //#region useAsyncValidator/component.d.ts interface UseAsyncValidatorProps { form: Record; rules: Rules; options?: UseAsyncValidatorOptions; } interface UseAsyncValidatorSlots { default: (data: Reactive) => any; } declare const UseAsyncValidator: vue0.DefineSetupFnComponent, SlotsType, UseAsyncValidatorProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, vue0.PublicProps>; //#endregion export { UseAsyncValidator, UseAsyncValidatorProps };