import { FunctionalComponent } from '../stencil-public-runtime'; import { FormComponent, HiddenFormElementSlotProps } from './'; /** Helper to set up form interactions on connectedCallback. */ export declare function connectForm(component: FormComponent): void; /** Helper to tear down form interactions on disconnectedCallback. */ export declare function disconnectForm(component: FormComponent): void; /** * Helper for maintaining a form-associated's hidden input in sync with the component. * * Based on Ionic's approach: https://github.com/ionic-team/ionic-framework/blob/e4bf052794af9aac07f887013b9250d2a045eba3/core/src/utils/helpers.ts#L198 */ export declare const HiddenFormElementSlot: FunctionalComponent;