import { Component } from 'react';
import { FormLabelPosition } from './Form';
export interface AddressFormProps {
    fieldsStyleConfig?: any;
    labelPosition?: FormLabelPosition;
    onSubmit?: (value: any) => void;
    submitButtonStyle?: any;
    submitTextStyle?: any;
    submitText?: any;
    value?: any;
    style?: any;
    checkboxStyleConfig?: any;
    fieldsOptions?: any;
    fieldsTypes?: any;
}
export declare class AddressForm extends Component<AddressFormProps> {
    form: any;
    fieldsStyleConfig: any;
    fieldsTypes: any;
    fieldsOptions: any;
    labelPosition: FormLabelPosition;
    constructor(props: AddressFormProps);
    handleSubmit: () => void;
    focusField: (fieldName: string) => void;
    render(): JSX.Element;
}
