import React from 'react';
import type { AISummaryActionData } from '../../../../../state/flexible-ui-context/types';
import type { AISummaryState, AISummaryStatus } from '../../../../../state/hooks/use-ai-summary/ai-summary-service/types';
import type { AISummaryActionProps } from './types';
export declare function AISummariseAction({ onClick: onClickCallback, onError: onErrorCallback, testId, status, summariseUrl, ...props }: AISummaryActionProps & AISummaryActionData & {
    status: AISummaryStatus;
    summariseUrl: () => Promise<AISummaryState> | undefined;
}): React.JSX.Element;
