export interface UseTargetCardMenuResult { canFlushTarget: boolean; canViewDatabase: boolean; flushDisabledReason?: string; isChangeTargetOpen: boolean; isFlushTargetOpen: boolean; isFlushingTarget: boolean; onCloseChangeTarget: () => void; onCloseFlushTarget: () => void; onConfirmFlushTarget: () => Promise; onOpenChangeTarget: () => void; onOpenFlushTarget: () => void; onViewDatabase: () => void; selectedDatabaseId?: string; targetLabel?: string; } export declare const useTargetCardMenu: () => UseTargetCardMenuResult;