import * as React from 'react';
import type { DialogItem } from './types/component.types';
export interface ChatArchivePageProps {
    /** Archived dialogs, grouped (Today / Yesterday / Older) by the list. */
    dialogs: ReadonlyArray<DialogItem>;
    /** Open an archived dialog. */
    onSelectDialog: (id: string) => void;
    /** Back chevron — returns to the previous (list) view. */
    onBack: () => void;
    /** Close the whole chat panel. */
    onClose: () => void;
    /** True while a page is loading (drives the empty/loading copy + spinner). */
    isLoading?: boolean;
    /** Whether another page of archived dialogs remains. */
    hasMore?: boolean;
    /** Fetch the next page. */
    onLoadMore?: () => void;
}
/**
 * Chat Archive page — Figma node `7361:427312`. Back + title + close header
 * over the date-grouped archived-dialog list (reuses `MingoChatHistory`
 * without the row action menus).
 */
export declare function ChatArchivePage({ dialogs, onSelectDialog, onBack, onClose, isLoading, hasMore, onLoadMore, }: ChatArchivePageProps): React.JSX.Element;
//# sourceMappingURL=chat-archive-page.d.ts.map