/** * returns various functions for custom component's use * * to be used within custom components */ export declare const useFrontendEngineComponent: () => { event: { addFieldEventListener: import("../../context-providers").TAddFieldEventListener; dispatchFieldEvent: (arg1: string, arg2: string, arg3?: string | T | undefined, arg4?: T | undefined) => boolean; removeFieldEventListener: import("../../context-providers").TAddFieldEventListener; }; formContext: import("react-hook-form").UseFormReturn; validation: { setValidation: >(id: string, schema: import("yup").AnySchema, validationRules?: V[]) => void; removeValidation: (id: string) => void; }; };