/// <reference types="angular-mocks" />
import type { StateParams, StateService } from '@uirouter/angularjs';
import type { ITimeoutService } from 'angular';
export declare class ExecutionDetailsSectionService {
    private $stateParams;
    private $state;
    private $timeout;
    private pendingOnComplete;
    static $inject: string[];
    constructor($stateParams: StateParams, $state: StateService, $timeout: ITimeoutService);
    private sectionIsValid;
    synchronizeSection(availableSections: string[], onComplete?: () => any): void;
}
export declare const EXECUTION_DETAILS_SECTION_SERVICE = "spinnaker.executionDetails.section.service";
