import { UseAsyncValidatorOptions, UseAsyncValidatorReturn } from "../useAsyncValidator.js"; import { Rules } from "async-validator"; 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: import("vue").DefineSetupFnComponent, SlotsType, UseAsyncValidatorProps & { [x: `on${Capitalize}`]: ((...args: unknown[]) => any) | undefined; }, import("vue").PublicProps>; //#endregion export { UseAsyncValidator, UseAsyncValidatorProps };