export namespace publicationStatusByName { let UNPUBLISHED: PublicationStatusUnpublished; let NOT_PUBLISHED: PublicationStatusNotPublished; let PUBLISHED: PublicationStatusPublished; let MODIFIED: PublicationStatusModified; let MARKED_FOR_DELETION: PublicationStatusMarkedForDeletion; let MANDATORY_LANGUAGE_UNPUBLISHABLE: PublicationStatusMandatoryLanguageUnpublishable; let MANDATORY_LANGUAGE_VALID: PublicationStatusMandatoryLanguageValid; let CONFLICT: PublicationStatusConflict; let UNKNOWN: PublicationStatusUnknown; function getStatus(node: any): any; } declare class PublicationStatusUnpublished { geti18nDetailsMessage(node: any, t: any): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusNotPublished { geti18nDetailsMessage(node: any, t: any): any; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusPublished { geti18nDetailsMessage(node: any, t: any, locale?: string): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusModified { geti18nDetailsMessage(node: any, t: any, locale?: string): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusMarkedForDeletion { geti18nDetailsMessage(node: any, t: any, locale?: string): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusMandatoryLanguageUnpublishable { geti18nDetailsMessage(node: any, t: any): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusMandatoryLanguageValid { geti18nDetailsMessage(node: any, t: any): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusConflict { geti18nDetailsMessage(node: any, t: any): import("react/jsx-runtime").JSX.Element; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } declare class PublicationStatusUnknown { geti18nDetailsMessage(node: any, t: any): any; getContentClass(classes: any): any; getBodyClass(classes: any): any; getIcon(props: any): import("react/jsx-runtime").JSX.Element; } export {};