import { ViewerNames } from '../../../../types'; import type { Building, Infrastructure, Site, User } from '../../../../types/dbTypes'; import type { FileRow } from '../../../../types/files'; interface DetailActionsProps { editing: boolean; activeChanges: boolean; currentViewer: ViewerNames; selectedItem?: Building | null; selectedSite?: Site | null; selectedInfrastructure?: Infrastructure | null; selectedFile?: FileRow | null; selectedUser?: Partial | null; activeBuildingTab: string; activeSiteTab: string; onSave: () => void; onEdit: () => void; onCancel: () => void; onDeleteUser: () => void; setView: React.Dispatch>; } export default function DetailActions({ editing, activeChanges, currentViewer, selectedItem, selectedSite, selectedInfrastructure, selectedFile, selectedUser, activeBuildingTab, activeSiteTab, onSave, onEdit, onCancel, onDeleteUser, setView, }: DetailActionsProps): import("react").JSX.Element; export {}; //# sourceMappingURL=DetailActions.d.ts.map