import React from 'react';
import type { IStageConfigProps } from '../common';
export interface IWaitStageConfigState {
    enableCustomSkipWaitText: boolean;
    waitTime: number | string;
    skipWaitText: string;
}
export declare const DEFAULT_SKIP_WAIT_TEXT = "The pipeline will proceed immediately, marking this stage completed.";
export declare class WaitStageConfig extends React.Component<IStageConfigProps, IWaitStageConfigState> {
    static getDerivedStateFromProps(props: IStageConfigProps, state: IWaitStageConfigState): IWaitStageConfigState;
    constructor(props: IStageConfigProps);
    private getState;
    private updateWaitTime;
    private toggleCustomSkipWaitText;
    private customSkipWaitTextChanged;
    render(): JSX.Element;
}
