/** * NotificationSettingsPanel Component * * Configure schedule notification channels and preferences. * * @since v1.63.0 */ import type React from 'react'; import type { NotificationChannel, NotificationConfig } from '../../../core/schedule/index.js'; import type { Tier } from '../../../core/types/auth.js'; export interface NotificationSettingsPanelProps { /** Current notification configuration */ config: NotificationConfig; /** Whether the panel is active for input */ isActive: boolean; /** User's current tier */ tier?: Tier; /** Callback when config changes */ onChange?: (config: Partial) => void; /** Callback to test notifications */ onTest?: (channel: NotificationChannel) => void; /** Loading state */ loading?: boolean; /** Error message */ error?: string | null; } export declare function NotificationSettingsPanel({ config, isActive, tier, onChange, onTest, loading, error }: NotificationSettingsPanelProps): React.ReactElement; //# sourceMappingURL=NotificationSettingsPanel.d.ts.map