import React from 'react';
import type { Application } from '../application';
import type { IPagerDutyService } from './pagerDuty.read.service';
export interface IPageButtonProps {
    applications?: Application[];
    closeCallback: (succeeded: boolean) => void;
    disabled?: boolean;
    services: IPagerDutyService[];
    forceOpen?: boolean;
}
export interface IPageButtonState {
    showModal: boolean;
}
export declare class PageButton extends React.Component<IPageButtonProps, IPageButtonState> {
    constructor(props: IPageButtonProps);
    componentWillReceiveProps(nextProps: IPageButtonProps): void;
    private closeCallback;
    private sendPage;
    render(): JSX.Element;
}
