import * as React from 'react';
import { LockedFacet } from './QueryWrapper';
declare type RssState = {
    rssFeed: any;
    isLoadingError: boolean;
    itemId2MoreItem: {};
    isShowingSubscribeUI: boolean;
    allItemsUrl?: string;
};
export declare type RssFeedCardsProps = {
    url: string;
    lockedFacet?: LockedFacet;
    itemsToShow: number;
    allowCategories?: string[];
    mailChimpListName?: string;
    mailChimpUrl?: string;
    viewAllNewsButtonText?: string;
};
export default class RssFeedCards extends React.Component<RssFeedCardsProps, RssState> {
    _isMounted: boolean;
    constructor(props: RssFeedCardsProps);
    componentDidMount(): void;
    componentWillUnmount(): void;
    onClickSubscribe: () => void;
    render(): JSX.Element;
}
export {};
