export interface ChangeMarketingViewProps {
  states: {
    success: boolean;
    loading: boolean;
    submitDisabled: boolean;
    formState: {
      marketingEmailOptIn: boolean;
      errors: any;
      error: string;
    };
    user: {
      id: string;
      accountId: string;
      marketingEmailOptIn: boolean;
    };
    text: {
      emailPreferencesHeader: string;
      marketingCheckboxLabel: string;
      submitChangeButtonText: string;
      successMessage: string;
    };
  };
  callbacks: {
    onSubmit: (props: any) => void;
    setChecked: (value: boolean) => void;
  };
}
export declare function ChangeMarktingView(props: ChangeMarketingViewProps): any;
