import React from 'react'; import { AuditLogEntry, AuditLogIcons, RowClickHelpers, AuditLogClassNames, AuditLogStyles, TextTruncationConfig } from './AuditLogPanel.types'; export declare const DEFAULT_ACTION_CONFIGS: Record; export declare const AuditLogItem: ({ log, globalIcons, classNames, styles, truncationConfig, renderItemHeaderLeft, renderItemHeaderRight, renderItemExpandedBody, onRowClick, itemConfig }: { log: AuditLogEntry; globalIcons?: AuditLogIcons | undefined; classNames?: AuditLogClassNames | undefined; styles?: AuditLogStyles | undefined; truncationConfig?: TextTruncationConfig | undefined; renderItemHeaderLeft?: ((log: AuditLogEntry) => React.ReactNode) | undefined; renderItemHeaderRight?: ((log: AuditLogEntry, isExpanded: boolean, helpers: RowClickHelpers) => React.ReactNode) | undefined; renderItemExpandedBody?: ((log: AuditLogEntry, helpers: RowClickHelpers) => React.ReactNode) | undefined; onRowClick?: ((log: AuditLogEntry, helpers: RowClickHelpers) => void) | undefined; itemConfig?: any; }) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=AuditLogPanelItem.d.ts.map