import React from 'react'; interface IRegistrationForm { onLoadCities?: (text: string, callback: {}) => any; onFetchCity?: (id: number, callback: {}) => any; clearCities?: () => any; createUser: (values: object, callback: {}) => any; modal_open: boolean; singular_name: string; children?: React.ReactNode; reset?: () => any; submitting?: boolean; onCancel: () => any; pristine?: boolean; fullScreen?: boolean; handleSubmit?: (onSubmit: (v: { registration: boolean; }) => any) => any; error?: string; show_alias?: boolean; show_first_name?: boolean; show_last_name?: boolean; show_date_of_birth?: boolean; show_gender?: boolean; show_city?: boolean; } declare let RegistrationForm: (props: IRegistrationForm) => JSX.Element; export { RegistrationForm };