import { BannerFields, ContentfulAsset, ContentfulLocale, LocalizedField } from '@dcl/schemas'; import { type LoadingState } from '../loading'; import { CampaignState } from './types'; export declare const getState: (state: any) => CampaignState; export declare const getData: (state: any) => CampaignState["data"] | null; export declare const getLoading: (state: any) => LoadingState; export declare const getError: (state: any) => string | null; export declare const isLoading: (state: any) => boolean; export declare const getMainTag: (state: any) => string | undefined; export declare const getCampaignName: (state: any) => LocalizedField | null; export declare const getAdditionalTags: (state: any) => string[]; export declare const getAllTags: (state: any) => string[]; export declare const getAssets: (state: any) => Record | null; export declare const getTabName: (state: any) => LocalizedField | null; export declare const getBanner: (state: any, id: string) => (BannerFields & { id: string; }) | null; export declare const getBannerAssets: (state: any, bannerId: string) => Record; export declare const getContentfulNormalizedLocale: (state: any) => ContentfulLocale;