import { default as React } from 'react'; import { ClientAnalytics } from '@zeniai/client-analytics'; import { FetchState } from '@zeniai/client-epic-state'; import { WindowSize } from '../../../../context/windowSizeProvider'; export interface Props { duplicateReimbursementStatus: FetchState; hasDuplicateLine: boolean; numberOfDuplicateLines: number; setShowDuplicatePopup: React.Dispatch>; submitFetchState: FetchState; analytics?: ClientAnalytics; reimbursementId?: string; clearDuplicateReimbursementDetail: () => void; clearRemiSaveStatus: () => void; fetchDuplicateReimbursement: () => void; submitReport: () => void; } declare const DuplicateReimbursementPopup: ({ submitFetchState, duplicateReimbursementStatus, hasDuplicateLine, numberOfDuplicateLines, setShowDuplicatePopup, analytics, reimbursementId, submitReport, fetchDuplicateReimbursement, clearDuplicateReimbursementDetail, clearRemiSaveStatus, }: Props) => import("react/jsx-runtime").JSX.Element; export declare const ConfirmationPopUpTitle: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & React.ClassAttributes & React.HTMLAttributes & { theme?: import('@emotion/react').Theme; } & { size: WindowSize; }, {}, {}>; export declare const ConfirmationPopUpDescription: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & React.ClassAttributes & React.HTMLAttributes & { theme?: import('@emotion/react').Theme; } & React.ClassAttributes & React.HTMLAttributes & { size: WindowSize; }, {}, {}>; export default DuplicateReimbursementPopup;