/**
 * CodeAnalizerComment: Updated 5 imports on 2024-09-22 14:49:52
 * Update:: import { IModernPagesProps } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { IModernPagesState } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { ModernPageValues } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { PanelType } to '@mikezimm/fps-core-v7/lib/types/@fluentUI/@7.199.1/Panel;'
 * Update:: import { getMMMDDFromStr } to '@mikezimm/fps-core-v7/lib/logic/Time/monthLabels;'

 */
/**
 * CodeAnalizerComment: Updated 5 imports on 2024-09-21 23:07:24
 * Update:: import { IModernPagesProps } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { IModernPagesState } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { ModernPageValues } to '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps;'
 * Update:: import { IPagesContent } to '@mikezimm/fps-core-v7/lib/components/molecules/source-props/SitePages/IPagesContent;'
 * Update:: import { sortObjectArrayByNumberKey } to '@mikezimm/fps-core-v7/lib/logic/Arrays/sorting/numbers;'

 */
import * as React from 'react';
import { IModernPagesProps, IModernPagesState } from '@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/Interfaces/IModernPagesProps';
export declare const linkNoLeadingTarget: RegExp;
export default class ModernPages extends React.Component<IModernPagesProps, IModernPagesState> {
    private imageStyle;
    constructor(props: IModernPagesProps);
    componentDidMount(): Promise<void>;
    updateWebInfo(webUrl: string, listChangeOnly: boolean): Promise<void>;
    /***
   *         d8888b. d888888b d8888b.      db    db d8888b. d8888b.  .d8b.  d888888b d88888b
   *         88  `8D   `88'   88  `8D      88    88 88  `8D 88  `8D d8' `8b `~~88~~' 88'
   *         88   88    88    88   88      88    88 88oodD' 88   88 88ooo88    88    88ooooo
   *         88   88    88    88   88      88    88 88~~~   88   88 88~~~88    88    88~~~~~
   *         88  .8D   .88.   88  .8D      88b  d88 88      88  .8D 88   88    88    88.
   *         Y8888D' Y888888P Y8888D'      ~Y8888P' 88      Y8888D' YP   YP    YP    Y88888P
   *
   *
   */
    componentDidUpdate(prevProps: IModernPagesProps): Promise<void>;
    render(): React.ReactElement<IModernPagesProps>;
    private updateModernState;
    private clickNewsItem;
    private _onClosePanel;
}
//# sourceMappingURL=ModernPages.d.ts.map