import { type PublicProps, type JSXNode, type QRL } from '@builder.io/qwik'; import type { FieldArrayPath, FieldArrayStore, FieldPath, FieldPathValue, FieldStore, FieldValues, FormStore, Maybe, MaybeArray, ResponseData, TransformField, ValidateField, ValidateFieldArray } from '../types'; /** * Value type of the lifecycle properties. */ type LifecycleProps, TFieldArrayName extends FieldArrayPath> = { key: string | number; of: FormStore; store: FieldStore | FieldArrayStore; validate?: Maybe>>> | MaybeArray>>>; transform?: Maybe>>>>; keepActive?: Maybe; keepState?: Maybe; }; /** * Component that handles the lifecycle dependent state of a field or field * array. */ export declare const Lifecycle: , TFieldArrayName extends FieldArrayPath>(props: PublicProps>, key: string | null, flags: number) => JSXNode | null; export {};