import * as React from 'react'; import type { Building, Infrastructure } from '../../../../types/dbTypes'; type InfrastructureWithAssociatedBuildings = Infrastructure & { infrastructureBuildings?: Building[]; }; interface InfrastructureDetailsProps { selectedInfrastructure?: InfrastructureWithAssociatedBuildings; setSelectedInfrastructure?: (infrastructure: InfrastructureWithAssociatedBuildings) => void; editing?: boolean; setEditing?: (editing: boolean) => void; setActiveChanges?: (editing: boolean) => void; infrastructures?: InfrastructureWithAssociatedBuildings[]; activeTab?: string; setActiveTab?: (tab: string) => void; } export type InfrastructureDetailsRef = { saveChanges: () => Promise; }; declare const InfrastructureDetails: React.ForwardRefExoticComponent>; export default InfrastructureDetails; //# sourceMappingURL=InfrastructureDetails.d.ts.map