import * as React from 'react';
import * as GQL from '../backend/graphqlschema';
interface SurveyCTAProps {
    className?: string;
    score?: number;
    onClick?: (score: number) => void;
    openSurveyInNewTab?: boolean;
}
export declare class SurveyCTA extends React.PureComponent<SurveyCTAProps> {
    render(): JSX.Element | null;
    private onClick;
}
interface State {
    user: GQL.IUser | null;
    visible: boolean;
}
export declare class SurveyToast extends React.Component<{}, State> {
    private subscriptions;
    constructor(props: {});
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): JSX.Element | null;
    private onClickScore;
    private onDismiss;
}
export {};
//# sourceMappingURL=SurveyToast.d.ts.map