import { type SyncOperation } from "@powerhousedao/reactor";
import { type SortOptions } from "../utils.js";
export type MailboxType = "inbox" | "outbox" | "deadLetter";
export type MailboxTableProps = {
    readonly title: string;
    readonly mailboxType: MailboxType;
    readonly operations: readonly SyncOperation[];
    readonly sort: SortOptions | undefined;
    readonly onSort: (mailbox: MailboxType, column: string) => void;
    readonly collapsed: boolean;
    readonly onToggleCollapse: () => void;
};
export declare function MailboxTable({ title, mailboxType, operations, sort, onSort, collapsed, onToggleCollapse, }: MailboxTableProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=mailbox-table.d.ts.map