import { default as React } from 'react'; import { Transaction } from '../../../core'; import { BottomActions, TopActions } from '../../constants/Actions'; export interface TransactionDetailsProps { bottomActions?: BottomActions[]; canFlagTransaction?: boolean; topActions?: TopActions[]; transaction: Transaction; shouldShowEmbeddedCard?: boolean; /** * Opens the host's contact-support flow when the embedded insight card's CTA is * `contact_support_block`. This module cannot import the help module (hosts that don't ship the * Help widget stub the import — pulse's webpack `IgnorePlugin`), so the host supplies it. Without * it, or with the client's `enable_support_requests` off, the CTA renders disabled. */ onContactSupport?: () => void; } declare const _default: React.FunctionComponent; export default _default;