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;