import Comms from '../comms'; import AnalyticsRoute from './analytics'; import AuthenticationRoute from './authentication'; import EnvironmentRoute from './environment'; import ChartRoute from './chart'; import CommandRoute from './command'; import CommandTypeRoute from './command-type'; import DeviceRoute from './device'; import DeviceTypeRoute from './device-type'; import GraphRoute from './graph'; import ImportRequestRoute from './import-request'; import IssueRoute from './issue'; import IssueCommentRoute from './issue-comment'; import ConnectivityThresholdRoute from './connectivity-threshold'; import LabelRoute from './label'; import MeasurementRoute from './measurement'; import MeasurementFilterRoute from './measurement-filter'; import QuantityRoute from './quantity'; import ReportRoute from './report'; import ReportTypeRoute from './report-type'; import SettingsRoute from './settings'; import SubscriptionRoute from './subscription'; import SuggestionsRoute from './suggestions'; import SupplierRoute from './supplier'; import MeasurementThresholdRoute from './measurement-threshold'; import SupplierActivityRoute from './supplier-activity'; import SupplierCertificateRoute from './supplier-certificate'; import SupplierReportTypeRoute from './supplier-report-type'; import SupplierWebhookRoute from './supplier-webhook'; import TwoFactorAuthenticationRoute from './two-factor-authentication'; import UserRoute from './user'; declare class Routes { readonly comms: Comms; analytics: AnalyticsRoute; authentication: AuthenticationRoute; chart: ChartRoute; command: CommandRoute; commandType: CommandTypeRoute; device: DeviceRoute; deviceType: DeviceTypeRoute; environment: EnvironmentRoute; graph: GraphRoute; importRequest: ImportRequestRoute; issue: IssueRoute; issueComment: IssueCommentRoute; connectivityThreshold: ConnectivityThresholdRoute; label: LabelRoute; measurement: MeasurementRoute; measurementFilter: MeasurementFilterRoute; measurementThreshold: MeasurementThresholdRoute; quantity: QuantityRoute; report: ReportRoute; reportType: ReportTypeRoute; settings: SettingsRoute; subscription: SubscriptionRoute; suggestions: SuggestionsRoute; supplier: SupplierRoute; supplierActivity: SupplierActivityRoute; supplierCertificate: SupplierCertificateRoute; supplierReportType: SupplierReportTypeRoute; supplierWebhook: SupplierWebhookRoute; twoFactorAuthentication: TwoFactorAuthenticationRoute; user: UserRoute; constructor(comms: Comms); } export default Routes; export { AnalyticsRoute, AuthenticationRoute, ChartRoute, CommandRoute, CommandTypeRoute, DeviceRoute, DeviceTypeRoute, EnvironmentRoute, GraphRoute, ImportRequestRoute, IssueRoute, IssueCommentRoute, ConnectivityThresholdRoute, LabelRoute, MeasurementRoute, MeasurementFilterRoute, MeasurementThresholdRoute, QuantityRoute, ReportRoute, ReportTypeRoute, SettingsRoute, SubscriptionRoute, SuggestionsRoute, SupplierRoute, SupplierActivityRoute, SupplierCertificateRoute, SupplierReportTypeRoute, SupplierWebhookRoute, TwoFactorAuthenticationRoute, UserRoute, };