import type { NotificationPreferenceChannel, NotificationPreferenceRow, NotificationPreferencesLabels } from "./NotificationPreferencesProps"; /** One type-by-channel cell: its saved state, lock and in-flight flags. */ interface PreferenceCellProps { row: NotificationPreferenceRow; channel: NotificationPreferenceChannel; labels: NotificationPreferencesLabels; isOn: boolean; isLocked: boolean; isFrozen: boolean; isPending: boolean; onToggle: (next: boolean) => void; "data-testid"?: string; } export declare const GridCell: ({ row, channel, labels, isOn, isLocked, isFrozen, isPending, onToggle, "data-testid": testId }: PreferenceCellProps) => import("react/jsx-runtime").JSX.Element; export declare const SwitchCell: ({ row, channel, labels, isOn, isLocked, isFrozen, isPending, onToggle, "data-testid": testId }: PreferenceCellProps) => import("react/jsx-runtime").JSX.Element; export {};