import HtmlNode from '../../../Components/Extension/HtmlNode'; import { WaykeStore } from '../../../Redux/store'; export interface PartialAddressValidation { givenName: boolean; surname: boolean; street: boolean; street2: boolean; postalCode: boolean; city: boolean; } interface FullAddressFormProps { readonly store: WaykeStore; readonly lastStage: boolean; } declare class FullAddressForm extends HtmlNode { private readonly props; private state; private contexts; constructor(element: HTMLElement, props: FullAddressFormProps); private onChange; private onBlur; private updateUiError; private updateProceedButton; private onProceed; private onChangeAddress; render(): void; } export default FullAddressForm;