import type { MessageDescriptor } from 'react-intl';
import { type InvokeClientActionProps } from '../../../../../../../../state/hooks/use-invoke-client-action/types';
import { type MessageProps } from '../../../../../types';
export type LozengeActionErrorProps = {
    /**
     * Error message to be displayed inside the dropdown
     */
    errorMessage: string | MessageProps;
    /**
     * A preview link action to invoke with useInvokeClientAction
     */
    invokePreviewAction?: InvokeClientActionProps;
    /**
     * Maximum number of lines displayed inside of the dropdown
     */
    maxLineNumber?: number;
    /**
     * Data test id used for testing purposes
     */
    testId?: string;
    /**
     * The url of the link. Used in reload functionality
     */
    url?: string;
};
export declare const LozengeActionErrorMessages: {
    noData: {
        descriptor: MessageDescriptor;
    };
    noDataIssueTermRefresh: {
        descriptor: MessageDescriptor;
    };
    unknown: {
        descriptor: MessageDescriptor;
    };
    updateFailed: {
        descriptor: MessageDescriptor;
    };
};
