import * as UdpNotesPage from '../UdpNotesPage'; import * as UdpVerticalManagementPage from '../UdpVerticalManagementPage'; import * as UdpGridPanelManagementPage from '../UdpGridPanelManagementPage'; import * as UdpMaintenanceEnginePage from '../UdpMaintenanceEnginePage'; import * as UdpInquiryMaintenanceEnginePage from '../UdpInquiryMaintenanceEnginePage'; import * as UdpReportsPage from '../UdpReportsPage'; import * as DonutChartWidget from '../../../UI/widgets/library/DonutChartWidget'; import * as SparklineWidget from '../../../UI/widgets/library/SparklineWidget'; import * as ProgressBarWidget from '../../../UI/widgets/library/ProgressBarWidget'; import * as RecentlyLoadedNodesWidget from '../../../UI/widgets/library/RecentlyLoadedNodesWidget'; import * as ChatUDP from '../ChatUDP'; import * as UdpDataBrowserPage from '../UdpDataBrowserPage'; import * as UdpRemindersPage from '../UdpRemindersPage'; import * as RemindersWidget from '../../../UI/widgets/library/RemindersWidget'; import * as UdpPublicForm from '../UdpFormsPublicForm'; import * as UdpPrivateForm from '../UdpFormsPrivateForm'; import * as UdpFormsListPage from '../UdpFormsListPage'; import * as UdpFormsBuilderPage from '../UdpFormsBuilderPage'; import * as UdpImportFromFileMappingPage from '../UdpImportFromFileMappingPage'; import * as UdpAuditEventsPage from '../UdpAuditEvents'; import * as UdpTransactionTypesPage from '../UdpTransactionTypesPage'; import * as UdpTransactionsPage from '../UdpTransactionsPage'; import * as UdpFormsSubmissionGridManagerPage from '../UdpFormsSubmissionGridManagerPage'; import * as UdpFormsSubmissionGridResponderPage from '../UdpFormsSubmissionGridResponderPage'; import * as UdpLookupManagementPage from '../UdpLookupManagementPage'; /** * @deprecated * ## Do not use `UdpPages` * * This is a "mega barrel" that **statically imports** a large portion of the library * (pages, widgets, grids, charts, engines, etc.) just to expose them behind a single object. * * ### Why this is catastrophic for builds * - **Destroys tree-shaking**: static `import * as ...` pulls entire modules into the graph. * - **Bloats bundles**: consumers that import `UdpPages` can end up shipping huge JS payloads * (we've seen bundles reach **~20MB** in worst cases). * - **Root cause of first-load white screen**: when the initial JS is that large, startup work * (download/parse/compile/execute) can stall long enough to present as a white screen. * - **Slows builds/dev**: more modules parsed/transformed, larger dependency graph, slower HMR. * - **Worsens code-splitting**: prevents lazy loading pages/widgets effectively. * * ### Use instead * - Prefer `UdpPagesLazy` from `udp/pages/UdpPagesLazy`. * */ export declare const UdpPages: { UdpNotesPage: typeof UdpNotesPage; UdpVerticalManagementPage: typeof UdpVerticalManagementPage; UdpGridPanelManagementPage: typeof UdpGridPanelManagementPage; UdpMaintenanceEnginePage: typeof UdpMaintenanceEnginePage; UdpInquiryMaintenanceEnginePage: typeof UdpInquiryMaintenanceEnginePage; UdpReportsPage: typeof UdpReportsPage; DonutChartWidget: typeof DonutChartWidget; SparklineWidget: typeof SparklineWidget; ProgressBarWidget: typeof ProgressBarWidget; RecentlyLoadedNodesWidget: typeof RecentlyLoadedNodesWidget; ChatUDP: typeof ChatUDP; UdpDataBrowserPage: typeof UdpDataBrowserPage; UdpRemindersPage: typeof UdpRemindersPage; RemindersWidget: typeof RemindersWidget; UdpPublicForm: typeof UdpPublicForm; UdpPrivateForm: typeof UdpPrivateForm; UdpFormsBuilderPage: typeof UdpFormsBuilderPage; UdpFormsListPage: typeof UdpFormsListPage; UdpFormsSubmissionGridManagerPage: typeof UdpFormsSubmissionGridManagerPage; UdpFormsSubmissionGridResponderPage: typeof UdpFormsSubmissionGridResponderPage; UdpImportFromFileMappingPage: typeof UdpImportFromFileMappingPage; UdpAuditEventsPage: typeof UdpAuditEventsPage; UdpTransactionTypesPage: typeof UdpTransactionTypesPage; UdpTransactionsPage: typeof UdpTransactionsPage; UdpLookupManagementPage: typeof UdpLookupManagementPage; }; //# sourceMappingURL=index.d.ts.map