import type { IController } from 'angular';
import type { Application } from '../../application.model';
export interface IConfigSectionFooterViewState {
    originalConfig: any;
    originalStringVal: string;
    saving: boolean;
    saveError: boolean;
    isDirty: boolean;
}
export declare class ConfigSectionFooterController implements IController {
    viewState: IConfigSectionFooterViewState;
    application: Application;
    config: any;
    configField: string;
    saveDisabled: boolean;
    revert(): void;
    private saveSuccess;
    private saveError;
    save(): void;
}
export declare const CONFIG_SECTION_FOOTER = "spinnaker.core.application.config.section.footer.component";
