import type { ShadowContainer } from '../widget/shadow.js'; import type { I18nMessages } from '../i18n/index.js'; export interface ReceiptCardOptions { skipFollowup?: boolean; onViewFeedback?: () => void; } /** * The standalone receipt for a submission whose chat card is already gone — * today that is one path: a background finalize failed, its failure card was * dismissed by the retry, and the retry then succeeded. Renders with the chat * card's own receipt classes so the two ways of saying "sent" stay one design. */ export declare class ReceiptCard { private el; private focusTrap; private autoCloseTimer; constructor(shadow: ShadowContainer, messages: I18nMessages, onClose: () => void, options?: ReceiptCardOptions); destroy(): void; } //# sourceMappingURL=receipt.d.ts.map