import type { ChannelContractRow, ChannelProductMappingRow, ChannelRow, ChannelWebhookEventRow, SupplierOption } from "./distribution-shared.js"; export declare function DistributionOverview({ channels, suppliers, filteredChannels, filteredContracts, filteredMappings, syncQueue, contractsNeedingReview, search, setSearch, channelFilter, setChannelFilter, hasFilters, onClearFilters, onOpenWebhookEvent, onOpenContract, }: { channels: ChannelRow[]; suppliers: SupplierOption[]; filteredChannels: ChannelRow[]; filteredContracts: ChannelContractRow[]; filteredMappings: ChannelProductMappingRow[]; syncQueue: ChannelWebhookEventRow[]; contractsNeedingReview: ChannelContractRow[]; search: string; setSearch: (value: string) => void; channelFilter: string; setChannelFilter: (value: string) => void; hasFilters: boolean; onClearFilters: () => void; onOpenWebhookEvent: (eventId: string) => void; onOpenContract: (contractId: string) => void; }): import("react").JSX.Element;