UNPKG

@craftercms/studio-ui

Version:

Services, components, models & utils to build CrafterCMS authoring extensions.

929 lines (927 loc) 49 kB
/* * Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 3 as published by * the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ /// <reference types="react" /> /// <reference types="ace" /> import * as auditService from '../services/audit'; import * as authService from '../services/auth'; import * as awsService from '../services/aws'; import * as cmisService from '../services/cmis'; import * as configurationService from '../services/configuration'; import * as contentService from '../services/content'; import * as contentTypesService from '../services/contentTypes'; import * as dashboardService from '../services/dashboard'; import * as dependenciesService from '../services/dependencies'; import * as environmentService from '../services/environment'; import * as groupsService from '../services/groups'; import * as logsService from '../services/logs'; import * as marketplaceService from '../services/marketplace'; import * as monitoringService from '../services/monitoring'; import * as pluginService from '../services/plugin'; import * as publishingService from '../services/publishing'; import * as repositoriesService from '../services/repositories'; import * as searchService from '../services/search'; import * as securityService from '../services/security'; import * as sitesService from '../services/sites'; import * as tokensService from '../services/tokens'; import * as translationService from '../services/translation'; import * as usersService from '../services/users'; import * as webdavService from '../services/webdav'; import * as workflowService from '../services/workflow'; import * as ajaxUtil from '../utils/ajax'; import * as arrayUtil from '../utils/array'; import * as authUtil from '../utils/auth'; import * as constantsUtil from '../utils/constants'; import * as contentUtil from '../utils/content'; import * as contentTypeUtil from '../utils/contentType'; import * as datetimeUtil from '../utils/datetime'; import * as domUtil from '../utils/dom'; import * as i18nUtil from '../utils/i18n'; import * as itemActionsUtil from '../utils/itemActions'; import * as mimeTypesUtil from '../utils/mimeTypes'; import * as modelUtil from '../utils/model'; import * as objectUtil from '../utils/object'; import * as pathUtil from '../utils/path'; import * as stateUtil from '../utils/state'; import * as stringUtil from '../utils/string'; import * as subjectsUtil from '../utils/subjects'; import * as systemUtil from '../utils/system'; export declare const components: { AboutCrafterCMSView: import('react').LazyExoticComponent<typeof import('../components/AboutCrafterCMSView').default>; AccountManagement: import('react').LazyExoticComponent<typeof import('../components/AccountManagement').default>; AceEditor: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/AceEditor').AceEditorProps & import('react').RefAttributes<AceAjax.Editor> > >; ActionsBar: import('react').LazyExoticComponent<typeof import('../components/ActionsBar').default>; ActionsGroup: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< Omit<import('../components/ActionsGroup').ActionsGroupProps, 'ref'> & import('react').RefAttributes<HTMLDivElement> > >; ActivityDashlet: import('react').LazyExoticComponent<typeof import('../components/ActivityDashlet').default>; AlertDialog: import('react').LazyExoticComponent<typeof import('../components/AlertDialog').default>; ApiResponseErrorState: import('react').LazyExoticComponent< typeof import('../components/ApiResponseErrorState').default >; AsyncVideoPlayer: import('react').LazyExoticComponent<typeof import('../components/AsyncVideoPlayer').default>; AuditGrid: import('react').LazyExoticComponent<typeof import('../components/AuditGrid').default>; AuditGridFilterPopover: import('react').LazyExoticComponent< typeof import('../components/AuditGridFilterPopover').default >; AuditLogEntryParametersDialog: import('react').LazyExoticComponent< typeof import('../components/AuditLogEntryParametersDialog').default >; AuditManagement: import('react').LazyExoticComponent<typeof import('../components/AuditManagement').default>; AuthBoundary: import('react').LazyExoticComponent<typeof import('../components/AuthBoundary').default>; AuthMonitor: import('react').LazyExoticComponent<typeof import('../components/AuthMonitor').default>; BasePathSelector: import('react').LazyExoticComponent<typeof import('../components/BasePathSelector').default>; BrokenReferencesDialog: import('react').LazyExoticComponent< typeof import('../components/BrokenReferencesDialog').default >; BrowseFilesDialog: import('react').LazyExoticComponent<typeof import('../components/BrowseFilesDialog').default>; ChangeContentTypeDialog: import('react').LazyExoticComponent< typeof import('../components/ChangeContentTypeDialog').default >; CharCountStatus: import('react').LazyExoticComponent<typeof import('../components/CharCountStatus').default>; CodeEditorDialog: import('react').LazyExoticComponent<typeof import('../components/CodeEditorDialog').default>; CommitResolutionDialog: import('react').LazyExoticComponent< typeof import('../components/CommitResolutionDialog').default >; CompareVersionsDialog: import('react').LazyExoticComponent< typeof import('../components/CompareVersionsDialog').default >; ConditionalSuspense: import('react').LazyExoticComponent<typeof import('../components/ConditionalSuspense').default>; ConfigurationSamplePreviewDialog: import('react').LazyExoticComponent< typeof import('../components/ConfigurationSamplePreviewDialog').default >; ConfirmDialog: import('react').LazyExoticComponent<typeof import('../components/ConfirmDialog').default>; ConfirmDropdown: import('react').LazyExoticComponent<typeof import('../components/ConfirmDropdown').default>; ConflictedPathDiffDialog: import('react').LazyExoticComponent< typeof import('../components/ConflictedPathDiffDialog').default >; ContentLocalizationDialog: import('react').LazyExoticComponent< typeof import('../components/ContentLocalizationDialog').default >; ContentTypeFilter: import('react').LazyExoticComponent<typeof import('../components/ContentTypeFilter').default>; ContentTypeManagement: import('react').LazyExoticComponent< typeof import('../components/ContentTypeManagement').default >; ContextMenu: import('react').LazyExoticComponent<typeof import('../components/ContextMenu').default>; CopyDialog: import('react').LazyExoticComponent<typeof import('../components/CopyDialog').default>; CopyTokenDialog: import('react').LazyExoticComponent<typeof import('../components/CopyTokenDialog').default>; CrafterCMSNextBridge: import('react').LazyExoticComponent< typeof import('../components/CrafterCMSNextBridge').default >; CrafterThemeProvider: import('react').LazyExoticComponent< typeof import('../components/CrafterThemeProvider').default >; CreateFileDialog: import('react').LazyExoticComponent<typeof import('../components/CreateFileDialog').default>; CreateFolderDialog: import('react').LazyExoticComponent<typeof import('../components/CreateFolderDialog').default>; CreatePreviewTokenDialog: import('react').LazyExoticComponent< typeof import('../components/CreatePreviewTokenDialog').default >; CreateSiteDialog: import('react').LazyExoticComponent<typeof import('../components/CreateSiteDialog').default>; CreateTokenDialog: import('react').LazyExoticComponent<typeof import('../components/CreateTokenDialog').default>; CreateUserDialog: import('react').LazyExoticComponent<typeof import('../components/CreateUserDialog').default>; DashletCard: import('react').LazyExoticComponent<typeof import('../components/DashletCard').default>; DataSourcesActionsList: import('react').LazyExoticComponent< typeof import('../components/DataSourcesActionsList').default >; DateTimeTimezonePicker: import('react').LazyExoticComponent< typeof import('../components/DateTimeTimezonePicker').default >; DeleteContentTypeDialog: import('react').LazyExoticComponent< typeof import('../components/DeleteContentTypeDialog').default >; DeleteDialog: import('react').LazyExoticComponent<typeof import('../components/DeleteDialog').default>; DeletePluginDialog: import('react').LazyExoticComponent<typeof import('../components/DeletePluginDialog').default>; DependenciesDialog: import('react').LazyExoticComponent<typeof import('../components/DependenciesDialog').default>; DependencySelection: import('react').LazyExoticComponent<typeof import('../components/DependencySelection').default>; DevContentOpsDashlet: import('react').LazyExoticComponent< typeof import('../components/DevContentOpsDashlet').default >; DialogBody: import('react').LazyExoticComponent< import('@emotion/styled').StyledComponent< import('@mui/material').DialogContentProps & import('@mui/system').MUIStyledCommonProps<import('@mui/material').Theme> & { minHeight?: boolean; }, {}, {} > >; DialogFooter: import('react').LazyExoticComponent<typeof import('../components/DialogFooter').default>; DialogHeader: import('react').LazyExoticComponent<typeof import('../components/DialogHeader').default>; DialogHeaderAction: import('react').LazyExoticComponent<typeof import('../components/DialogHeaderAction').default>; DialogTitle: import('react').LazyExoticComponent<typeof import('../components/DialogTitle').default>; DraggablePanelListItem: import('react').LazyExoticComponent< typeof import('../components/DraggablePanelListItem').default >; DropDownMenuButton: import('react').LazyExoticComponent<typeof import('../components/DropDownMenuButton').default>; DuplicateSiteDialog: import('react').LazyExoticComponent<typeof import('../components/DuplicateSiteDialog').default>; EditFormPanel: import('react').LazyExoticComponent<typeof import('../components/EditFormPanel').default>; EditGroupDialog: import('react').LazyExoticComponent<typeof import('../components/EditGroupDialog').default>; EditModeSwitch: import('react').LazyExoticComponent<typeof import('../components/EditModeSwitch').default>; EditModesSwitcher: import('react').LazyExoticComponent<typeof import('../components/EditModesSwitcher').default>; EditSiteDialog: import('react').LazyExoticComponent<typeof import('../components/EditSiteDialog').default>; EditUserDialog: import('react').LazyExoticComponent<typeof import('../components/EditUserDialog').default>; EmbeddedSearchIframe: import('react').LazyExoticComponent< typeof import('../components/EmbeddedSearchIframe').default >; EmptyState: import('react').LazyExoticComponent<typeof import('../components/EmptyState').default>; EncryptTool: import('react').LazyExoticComponent< (props: import('../components/EncryptTool').EncryptToolProps) => import('react').JSX.Element >; EnhancedDialog: import('react').LazyExoticComponent<typeof import('../components/EnhancedDialog').default>; ErrorBoundary: import('react').LazyExoticComponent<typeof import('../components/ErrorBoundary').default>; ErrorDialog: import('react').LazyExoticComponent<typeof import('../components/ErrorDialog').default>; ErrorState: import('react').LazyExoticComponent<typeof import('../components/ErrorState').default>; ExpiringDashlet: import('react').LazyExoticComponent<typeof import('../components/ExpiringDashlet').default>; FolderBrowserTreeView: import('react').LazyExoticComponent< typeof import('../components/FolderBrowserTreeView').default >; FormEngineControls: import('react').LazyExoticComponent< () => import('react').DetailedReactHTMLElement<import('react').HTMLAttributes<HTMLElement>, HTMLElement> >; Gears: import('react').LazyExoticComponent<typeof import('../components/Gears').default>; GitAuthForm: import('react').LazyExoticComponent<typeof import('../components/GitAuthForm').default>; GitManagement: import('react').LazyExoticComponent<typeof import('../components/GitManagement').default>; PublishCommitDialog: import('react').LazyExoticComponent< typeof import('../components/GitManagement/PublishCommitDialog').default >; PullDialog: import('react').LazyExoticComponent<typeof import('../components/GitManagement/PullDialog').default>; PushDialog: import('react').LazyExoticComponent<typeof import('../components/GitManagement/PushDialog').default>; RepoGrid: import('react').LazyExoticComponent<typeof import('../components/GitManagement/RepoGrid').default>; RepoStatus: import('react').LazyExoticComponent<typeof import('../components/GitManagement/RepoStatus').default>; RepoStatusConflictDialog: import('react').LazyExoticComponent< typeof import('../components/GitManagement/RepoStatusConflictDialog').default >; GlobalApp: import('react').LazyExoticComponent<typeof import('../components/GlobalApp').default>; GlobalAppGridCell: import('react').LazyExoticComponent<typeof import('@mui/material').TableCell>; GlobalAppGridRow: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent<import('@mui/material').TableRowTypeMap<{}, 'tr'>> >; GlobalAppToolbar: import('react').LazyExoticComponent< import('react').NamedExoticComponent<import('../components/GlobalAppToolbar').GlobalAppToolbarProps> >; GlobalConfigManagement: import('react').LazyExoticComponent< typeof import('../components/GlobalConfigManagement').default >; GlobalDialogManager: import('react').LazyExoticComponent< import('react').MemoExoticComponent<() => import('react').JSX.Element> >; GlobalStyles: import('react').LazyExoticComponent<typeof import('../components/GlobalStyles').default>; GraphiQL: import('react').LazyExoticComponent<typeof import('../components/GraphiQL').default>; GroupManagement: import('react').LazyExoticComponent<typeof import('../components/GroupManagement').default>; GroupsGrid: import('react').LazyExoticComponent<typeof import('../components/GroupsGrid').default>; HistoryDialog: import('react').LazyExoticComponent<typeof import('../components/HistoryDialog').default>; Host: import('react').LazyExoticComponent<typeof import('../components/Host').default>; I18nProvider: import('react').LazyExoticComponent<typeof import('../components/I18nProvider').default>; ICEToolsPanel: import('react').LazyExoticComponent<typeof import('../components/ICEToolsPanel').default>; IFrame: import('react').LazyExoticComponent<typeof import('../components/IFrame').default>; IconGuideDashlet: import('react').LazyExoticComponent<typeof import('../components/IconGuideDashlet').default>; ItemActionsMenu: import('react').LazyExoticComponent<typeof import('../components/ItemActionsMenu').default>; ItemActionsSnackbar: import('react').LazyExoticComponent<typeof import('../components/ItemActionsSnackbar').default>; ItemDisplay: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/ItemDisplay').ItemDisplayProps<'span'> & import('react').RefAttributes<HTMLSpanElement> > >; ItemMegaMenu: import('react').LazyExoticComponent<typeof import('../components/ItemMegaMenu').default>; ItemPublishingTargetIcon: import('react').LazyExoticComponent< typeof import('../components/ItemPublishingTargetIcon').default >; ItemStateIcon: import('react').LazyExoticComponent<typeof import('../components/ItemStateIcon').default>; ItemStatesGrid: import('react').LazyExoticComponent<typeof import('../components/ItemStatesGrid').default>; ItemTypeIcon: import('react').LazyExoticComponent<typeof import('../components/ItemTypeIcon').default>; KeyboardShortcutsDialog: import('react').LazyExoticComponent< typeof import('../components/KeyboardShortcutsDialog').default >; Launcher: import('react').LazyExoticComponent<typeof import('../components/Launcher').default>; LauncherGlobalNav: import('react').LazyExoticComponent<typeof import('../components/LauncherGlobalNav').default>; LauncherLinkTile: import('react').LazyExoticComponent< (props: import('../components/LauncherLinkTile').LauncherLinkTileProps) => import('react').JSX.Element >; LauncherOpenerButton: import('react').LazyExoticComponent< typeof import('../components/LauncherOpenerButton').default >; LauncherPublishingStatusTile: import('react').LazyExoticComponent< typeof import('../components/LauncherPublishingStatusTile').default >; LauncherSection: import('react').LazyExoticComponent<typeof import('../components/LauncherSection').default>; LauncherSiteCard: import('react').LazyExoticComponent<typeof import('../components/LauncherSiteCard').default>; LauncherTile: import('react').LazyExoticComponent<typeof import('../components/LauncherTile').default>; LegacyComponentsPanel: import('react').LazyExoticComponent< typeof import('../components/LegacyComponentsPanel').default >; LegacyConcierge: import('react').LazyExoticComponent<typeof import('../components/LegacyConcierge').default>; LegacyDashboardFrame: import('react').LazyExoticComponent< typeof import('../components/LegacyDashboardFrame').default >; LegacyFormDialog: import('react').LazyExoticComponent<typeof import('../components/LegacyFormDialog').default>; LegacyIFrame: import('react').LazyExoticComponent<typeof import('../components/LegacyIFrame').default>; LegacySiteToolsFrame: import('react').LazyExoticComponent< typeof import('../components/LegacySiteToolsFrame').default >; LoadingIconButton: import('react').LazyExoticComponent<typeof import('../components/LoadingIconButton').default>; LoadingState: import('react').LazyExoticComponent<typeof import('../components/LoadingState').default>; LogConsole: import('react').LazyExoticComponent<typeof import('../components/LogConsole').default>; LogConsoleDetailsDialog: import('react').LazyExoticComponent< typeof import('../components/LogConsoleDetailsDialog').default >; LogConsoleGrid: import('react').LazyExoticComponent<typeof import('../components/LogConsoleGrid').default>; LogLevelManagement: import('react').LazyExoticComponent<typeof import('../components/LogLevelManagement').default>; LogLevelGrid: import('react').LazyExoticComponent< typeof import('../components/LogLevelManagement/LogLevelGrid').default >; LoginForm: import('react').LazyExoticComponent<typeof import('../components/LoginForm').default>; LoginView: import('react').LazyExoticComponent<typeof import('../components/LoginView').default>; LogoAndMenuBundleButton: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< Omit<import('../components/LogoAndMenuBundleButton').LogoAndMenuBundleButtonProps, 'ref'> & import('react').RefAttributes<HTMLButtonElement> > >; MarketplaceDialog: import('react').LazyExoticComponent<typeof import('../components/MarketplaceDialog').default>; MaxLengthCircularProgress: import('react').LazyExoticComponent< typeof import('../components/MaxLengthCircularProgress').default >; MediaCard: import('react').LazyExoticComponent<typeof import('../components/MediaCard').default>; MinimizedBar: import('react').LazyExoticComponent<typeof import('../components/MinimizedBar').default>; MinimizedBarPortal: import('react').LazyExoticComponent<typeof import('../components/MinimizedBarPortal').default>; MobileStepper: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/MobileStepper').MobileStepperProps & import('react').RefAttributes<HTMLDivElement> > >; MultiChoiceSaveButton: import('react').LazyExoticComponent< typeof import('../components/MultiChoiceSaveButton').default >; MyRecentActivityDashlet: import('react').LazyExoticComponent< typeof import('../components/MyRecentActivityDashlet').default >; NewContentDialog: import('react').LazyExoticComponent<typeof import('../components/NewContentDialog').default>; NewRemoteRepositoryDialog: import('react').LazyExoticComponent< typeof import('../components/NewRemoteRepositoryDialog').default >; NewRemoteRepositoryForm: import('react').LazyExoticComponent< typeof import('../components/NewRemoteRepositoryForm').default >; NonReactWidget: import('react').LazyExoticComponent<typeof import('../components/NonReactWidget').default>; NotistackVariant: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('notistack').CustomContentProps & Partial<{ alertTitle: import('react').ReactNode; alertVariant: import('@mui/types').OverridableStringUnion< 'filled' | 'outlined' | 'standard', import('@mui/material').AlertPropsVariantOverrides >; alertSx: import('@mui/system').SxProps<import('@mui/material').Theme>; variant: import('@mui/types').OverridableStringUnion< import('@mui/material').AlertColor, import('@mui/material').AlertPropsColorOverrides >; }> & import('react').RefAttributes<HTMLDivElement> > >; PackageDetailsDialog: import('react').LazyExoticComponent< typeof import('../components/PackageDetailsDialog').default >; PaddingModeSwitchListItem: import('react').LazyExoticComponent< typeof import('../components/PaddingModeSwitchListItem').default >; PagesSearchAhead: import('react').LazyExoticComponent<typeof import('../components/PagesSearchAhead').default>; Pagination: import('react').LazyExoticComponent<typeof import('../components/Pagination').default>; PasswordRequirementsDisplay: import('react').LazyExoticComponent< typeof import('../components/PasswordRequirementsDisplay').default >; PasswordStrengthDisplay: import('react').LazyExoticComponent< typeof import('../components/PasswordStrengthDisplay').default >; PasswordStrengthDisplayPopper: import('react').LazyExoticComponent< typeof import('../components/PasswordStrengthDisplayPopper').default >; PasswordTextField: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< ( | Omit< import('@mui/material').FilledTextFieldProps & { visibilitySwitch?: boolean; initialVisible?: boolean; }, 'ref' > | Omit< import('@mui/material').OutlinedTextFieldProps & { visibilitySwitch?: boolean; initialVisible?: boolean; }, 'ref' > | Omit< import('@mui/material').StandardTextFieldProps & { visibilitySwitch?: boolean; initialVisible?: boolean; }, 'ref' > ) & import('react').RefAttributes<HTMLDivElement> > >; PathNavigator: import('react').LazyExoticComponent<typeof import('../components/PathNavigator').default>; PathNavigatorTree: import('react').LazyExoticComponent<typeof import('../components/PathNavigatorTree').default>; PathSelectionDialog: import('react').LazyExoticComponent<typeof import('../components/PathSelectionDialog').default>; PathSelectionInput: import('react').LazyExoticComponent<typeof import('../components/PathSelectionInput').default>; PendingApprovalDashlet: import('react').LazyExoticComponent< typeof import('../components/PendingApprovalDashlet').default >; PluginCard: import('react').LazyExoticComponent<typeof import('../components/PluginCard').default>; PluginConfigDialog: import('react').LazyExoticComponent<typeof import('../components/PluginConfigDialog').default>; PluginDetailsView: import('react').LazyExoticComponent<typeof import('../components/PluginDetailsView').default>; PluginDocumentation: import('react').LazyExoticComponent<typeof import('../components/PluginDocumentation').default>; PluginFormBuilder: import('react').LazyExoticComponent<typeof import('../components/PluginFormBuilder').default>; PluginHostIFrame: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/PluginHostIFrame').PluginHostIFrameProps & import('react').RefAttributes<HTMLIFrameElement> > >; PluginManagement: import('react').LazyExoticComponent< (props: import('../components/PluginManagement').PluginManagementProps) => import('react').JSX.Element >; PluginParametersForm: import('react').LazyExoticComponent< typeof import('../components/PluginParametersForm').default >; Preview: import('react').LazyExoticComponent<typeof import('../components/Preview').default>; PreviewAddressBar: import('react').LazyExoticComponent<typeof import('../components/PreviewAddressBar').default>; PreviewAssetsPanel: import('react').LazyExoticComponent<typeof import('../components/PreviewAssetsPanel').default>; PreviewAudiencesPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewAudiencesPanel').default >; PreviewBackButton: import('react').LazyExoticComponent<typeof import('../components/PreviewBackButton').default>; PreviewBrowseComponentsPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewBrowseComponentsPanel').default >; PreviewCompatibilityDialog: import('react').LazyExoticComponent< typeof import('../components/PreviewCompatibilityDialog').default >; PreviewComponentsPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewComponentsPanel').default >; PreviewConcierge: import('react').LazyExoticComponent<typeof import('../components/PreviewConcierge').default>; PreviewDialog: import('react').LazyExoticComponent<typeof import('../components/PreviewDialog').default>; PreviewDropTargetsPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewDropTargetsPanel').default >; PreviewForwardButton: import('react').LazyExoticComponent< typeof import('../components/PreviewForwardButton').default >; PreviewInPageInstancesPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewInPageInstancesPanel').default >; PreviewPageExplorerPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewPageExplorerPanel').default >; PreviewSearchPanel: import('react').LazyExoticComponent<typeof import('../components/PreviewSearchPanel').default>; PreviewSettingsPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewSettingsPanel').default >; PreviewSimulatorPanel: import('react').LazyExoticComponent< typeof import('../components/PreviewSimulatorPanel').default >; PrimaryButton: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< Omit<import('../components/PrimaryButton').PrimaryButtonProps, 'ref'> & import('react').RefAttributes<HTMLButtonElement> > >; ProgressBar: import('react').LazyExoticComponent<typeof import('../components/ProgressBar').default>; PublishDialog: import('react').LazyExoticComponent<typeof import('../components/PublishDialog').default>; PublishOnDemandForm: import('react').LazyExoticComponent<typeof import('../components/PublishOnDemandForm').default>; PublishOnDemandWidget: import('react').LazyExoticComponent< typeof import('../components/PublishOnDemandWidget').default >; PublisherStatusDashlet: import('react').LazyExoticComponent< typeof import('../components/PublisherStatusDashlet').default >; PublishingDashboard: import('react').LazyExoticComponent<typeof import('../components/PublishingDashboard').default>; PublishingQueue: import('react').LazyExoticComponent<typeof import('../components/PublishingQueue').default>; PublishingStatusAvatar: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/PublishingStatusAvatar').PublishingStatusAvatarProps & import('react').RefAttributes<HTMLDivElement> > >; PublishingStatusButton: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< Omit<import('../components/PublishingStatusButton').PublishingStatusButtonProps, 'ref'> & import('react').RefAttributes<HTMLButtonElement> > >; PublishingStatusDialog: import('react').LazyExoticComponent< typeof import('../components/PublishingStatusDialog').default >; PublishingStatusDisplay: import('react').LazyExoticComponent< typeof import('../components/PublishingStatusDisplay').default >; PublishingStatusTile: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< import('../components/PublishingStatusTile').PublishingStatusTileProps & import('react').RefAttributes<HTMLButtonElement | HTMLDivElement> > >; PublishingStatusWidget: import('react').LazyExoticComponent< typeof import('../components/PublishingStatusWidget').default >; QuickCreate: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< { item?: import('..').DetailedItem; } & import('react').RefAttributes<HTMLButtonElement> > >; RecentlyPublishedDashlet: import('react').LazyExoticComponent< typeof import('../components/RecentlyPublishedDashlet').default >; RejectDialog: import('react').LazyExoticComponent<typeof import('../components/RejectDialog').default>; RenameAssetDialog: import('react').LazyExoticComponent<typeof import('../components/RenameAssetDialog').default>; RenameContentDialog: import('react').LazyExoticComponent<typeof import('../components/RenameContentDialog').default>; RenameDialogBody: import('react').LazyExoticComponent<typeof import('../components/RenameDialogBody').default>; ResetPasswordDialog: import('react').LazyExoticComponent<typeof import('../components/ResetPasswordDialog').default>; ResizeBar: import('react').LazyExoticComponent<typeof import('../components/ResizeBar').default>; ResizeableDrawer: import('react').LazyExoticComponent<typeof import('../components/ResizeableDrawer').default>; RubbishBin: import('react').LazyExoticComponent<typeof import('../components/RubbishBin').default>; ScheduledDashlet: import('react').LazyExoticComponent<typeof import('../components/ScheduledDashlet').default>; Search: import('react').LazyExoticComponent<typeof import('../components/Search').default>; SearchBar: import('react').LazyExoticComponent<typeof import('../components/SearchBar').default>; SearchUI: import('react').LazyExoticComponent<typeof import('../components/SearchUI').default>; SecondaryButton: import('react').LazyExoticComponent< import('react').ForwardRefExoticComponent< Omit<import('../components/SecondaryButton').SecondaryButtonProps, 'ref'> & import('react').RefAttributes<HTMLButtonElement> > >; SetWorkflowStateDialog: import('react').LazyExoticComponent< typeof import('../components/SetWorkflowStateDialog').default >; SingleFileUpload: import('react').LazyExoticComponent<typeof import('../components/SingleFileUpload').default>; SingleFileUploadDialog: import('react').LazyExoticComponent< typeof import('../components/SingleFileUploadDialog').default >; SingleItemSelector: import('react').LazyExoticComponent<typeof import('../components/SingleItemSelector').default>; SiteAuditManagement: import('react').LazyExoticComponent<typeof import('../components/SiteAuditManagement').default>; SiteCard: import('react').LazyExoticComponent<typeof import('../components/SiteCard').default>; SiteCardSkeleton: import('react').LazyExoticComponent< typeof import('../components/SiteCard/SiteCardSkeleton').default >; SiteConfigurationManagement: import('react').LazyExoticComponent< typeof import('../components/SiteConfigurationManagement').default >; SiteDashboard: import('react').LazyExoticComponent<typeof import('../components/SiteDashboard').default>; SiteEncryptTool: import('react').LazyExoticComponent<typeof import('../components/SiteEncryptTool').default>; SiteGraphiQL: import('react').LazyExoticComponent<typeof import('../components/GraphiQL').default>; SiteManagement: import('react').LazyExoticComponent<typeof import('../components/SiteManagement').default>; SiteSearchFilter: import('react').LazyExoticComponent<typeof import('../components/SiteSearchFilter').default>; SiteSearchFilterCheckboxes: import('react').LazyExoticComponent< typeof import('../components/SiteSearchFilterCheckboxes').default >; SiteSearchFilterRadios: import('react').LazyExoticComponent< typeof import('../components/SiteSearchFilterRadios').default >; SiteSearchFilters: import('react').LazyExoticComponent<typeof import('../components/SiteSearchFilters').default>; SiteSearchPathSelector: import('react').LazyExoticComponent< typeof import('../components/SiteSearchPathSelector').default >; SiteSearchRangeSelector: import('react').LazyExoticComponent< typeof import('../components/SiteSearchRangeSelector').default >; SiteSearchSortBy: import('react').LazyExoticComponent<typeof import('../components/SiteSearchSortBy').default>; SiteSearchSortOrder: import('react').LazyExoticComponent<typeof import('../components/SiteSearchSortOrder').default>; SiteSearchToolbar: import('react').LazyExoticComponent<typeof import('../components/SiteSearchToolbar').default>; SiteStatusIndicator: import('react').LazyExoticComponent< (props: import('../components/SiteStatusIndicator').SiteStatusIndicatorProps) => import('react').JSX.Element >; SiteSwitcherSelect: import('react').LazyExoticComponent<typeof import('../components/SiteSwitcherSelect').default>; SiteTools: import('react').LazyExoticComponent<typeof import('../components/SiteTools').default>; EmbeddedSiteTools: import('react').LazyExoticComponent<typeof import('../components/SiteTools').EmbeddedSiteTools>; UrlDrivenSiteTools: import('react').LazyExoticComponent<typeof import('../components/SiteTools').UrlDrivenSiteTools>; SiteToolsPanel: import('react').LazyExoticComponent<typeof import('../components/SiteToolsPanel').default>; SitesGrid: import('react').LazyExoticComponent<typeof import('../components/SitesGrid').default>; SitesGridSkeleton: import('react').LazyExoticComponent< typeof import('../components/SitesGrid/SitesGridSkeleton').default >; SnackbarCloseButton: import('react').LazyExoticComponent<typeof import('../components/SnackbarCloseButton').default>; SplitButton: import('react').LazyExoticComponent<typeof import('../components/SplitButton').default>; StoreProvider: import('react').LazyExoticComponent<typeof import('../components/StoreProvider').default>; Suspencified: import('react').LazyExoticComponent<typeof import('../components/Suspencified').default>; SystemIcon: import('react').LazyExoticComponent<typeof import('../components/SystemIcon').default>; TextFieldWithMax: import('react').LazyExoticComponent<typeof import('../components/TextFieldWithMax').default>; TokenManagement: import('react').LazyExoticComponent<typeof import('../components/TokenManagement').default>; ToolBar: import('react').LazyExoticComponent<typeof import('../components/ToolBar').default>; ToolPanel: import('react').LazyExoticComponent<typeof import('../components/ToolPanel').default>; ToolsPanel: import('react').LazyExoticComponent<typeof import('../components/ToolsPanel').default>; ToolsPanelEmbeddedAppViewButton: import('react').LazyExoticComponent< typeof import('../components/ToolsPanelEmbeddedAppViewButton').default >; ToolsPanelListItemButton: import('react').LazyExoticComponent< typeof import('../components/ToolsPanelListItemButton').default >; ToolsPanelListItemDispatchButton: import('react').LazyExoticComponent< typeof import('../components/ToolsPanelListItemDispatchButton').default >; ToolsPanelPage: import('react').LazyExoticComponent<typeof import('../components/ToolsPanelPage').default>; ToolsPanelPageButton: import('react').LazyExoticComponent< typeof import('../components/ToolsPanelPageButton').default >; TransferList: import('react').LazyExoticComponent<typeof import('../components/TransferList').default>; TransferListColumn: import('react').LazyExoticComponent<typeof import('../components/TransferListColumn').default>; UIBlocker: import('react').LazyExoticComponent<typeof import('../components/UIBlocker').default>; UnlockPublisherDialog: import('react').LazyExoticComponent< typeof import('../components/UnlockPublisherDialog').default >; UnpublishedDashlet: import('react').LazyExoticComponent<typeof import('../components/UnpublishedDashlet').default>; UploadDialog: import('react').LazyExoticComponent<typeof import('../components/UploadDialog').default>; UppyDashboard: import('react').LazyExoticComponent<typeof import('../components/UppyDashboard').default>; UserGroupMembershipEditor: import('react').LazyExoticComponent< typeof import('../components/UserGroupMembershipEditor').default >; UserManagement: import('react').LazyExoticComponent<typeof import('../components/UserManagement').default>; UsersGrid: import('react').LazyExoticComponent<typeof import('../components/UsersGrid').default>; VersionList: import('react').LazyExoticComponent<typeof import('../components/VersionList').default>; VideoPlayer: import('react').LazyExoticComponent<typeof import('../components/VideoPlayer').default>; ViewToolbar: import('react').LazyExoticComponent< import('react').NamedExoticComponent< { elevation?: number; styles?: Partial< Record<import('../components/ViewToolbar').ViewToolbarClassKey, import('tss-react').CSSObject> >; classes?: Partial<Record<import('../components/ViewToolbar').ViewToolbarClassKey, string>>; } & { children?: import('react').ReactNode; } > >; ViewVersionDialog: import('react').LazyExoticComponent<typeof import('../components/ViewVersionDialog').default>; Widget: import('react').LazyExoticComponent< import('react').NamedExoticComponent<import('../components/Widget').WidgetProps> >; WidgetDialog: import('react').LazyExoticComponent<typeof import('../components/WidgetDialog').default>; WidgetDialogIconButton: import('react').LazyExoticComponent< typeof import('../components/WidgetDialogIconButton').default >; WidgetsAccordion: import('react').LazyExoticComponent<typeof import('../components/WidgetsAccordion').default>; WidgetsGrid: import('react').LazyExoticComponent<typeof import('../components/WidgetsGrid').default>; WorkflowCancellationDialog: import('react').LazyExoticComponent< typeof import('../components/WorkflowCancellationDialog').default >; WorkflowStateManagement: import('react').LazyExoticComponent< typeof import('../components/WorkflowStateManagement').default >; }; export declare const icons: { About: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; AddComponents: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Asterisk: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; BrokenLink: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; BrowseComponents: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Component: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; ContentTypeField: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; CrafterCMSIcon: import('react').LazyExoticComponent<typeof import('../icons/CrafterCMSIcon').CrafterCMSIcon>; CrafterCMSLogo: import('react').LazyExoticComponent<typeof import('../icons/CrafterCMSLogo').default>; Css: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; CustomMenu: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Docs: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Freemarker: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Git: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; GitFilled: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; GraphQL: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Groovy: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Html: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Js: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Json: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; LevelDescriptor: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Lock: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; NodeSelector: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; OpenRubbishBinTiltedLeft: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; OpenRubbishBinTiltedLeftFilled: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; OpenRubbishBinTiltedRight: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; OpenRubbishBinTiltedRightFilled: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Page: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; PageExplorer: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; PaperPlane: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Preview: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; RepeatGroup: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; RepeatGroupItem: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; SiteExplorer: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Sites: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; Sleep: import('react').LazyExoticComponent< import('@mui/material/OverridableComponent').OverridableComponent< import('@mui/material').SvgIconTypeMap<{}, 'svg'> > & { muiName: string; } >; }; export declare const services: { audit: typeof auditService; auth: typeof authService; aws: typeof awsService; cmis: typeof cmisService; configuration: typeof configurationService; content: typeof contentService; contentTypes: typeof contentTypesService; dashboard: typeof dashboardService; dependencies: typeof dependenciesService; environment: typeof environmentService; groups: typeof groupsService; logs: typeof logsService; marketplace: typeof marketplaceService; monitoring: typeof monitoringService; plugin: typeof pluginService; publishing: typeof publishingService; repositories: typeof repositoriesService; search: typeof searchService; security: typeof securityService; sites: typeof sitesService; tokens: typeof tokensService; translation: typeof translationService; users: typeof usersService; webdav: typeof webdavService; workflow: typeof workflowService; }; export declare const utils: { ajax: typeof ajaxUtil; array: typeof arrayUtil; auth: typeof authUtil; constants: typeof constantsUtil; content: typeof contentUtil; contentType: typeof contentTypeUtil; datetime: typeof datetimeUtil; dom: typeof domUtil; i18n: typeof i18nUtil; itemActions: typeof itemActionsUtil; mimeTypes: typeof mimeTypesUtil; model: typeof modelUtil; object: typeof objectUtil; path: typeof pathUtil; state: typeof stateUtil; string: typeof stringUtil; subjects: typeof subjectsUtil; system: typeof systemUtil; };