import { SkhemataBase, CSSResult } from '@skhemata/skhemata-base';
import { CardReward } from './components/CardReward';
export declare class campaignInfo extends SkhemataBase {
    static get styles(): CSSResult[];
    static get scopedElements(): {
        'card-reward-component': typeof CardReward;
    };
    apiUrl?: number;
    locPath?: number;
    campaignId?: number;
    campaign?: any;
    currencySymbols?: any;
    currencies?: any;
    currentPage?: string;
    activeRewards: number[];
    campaignMainImage?: any;
    firstUpdated(): Promise<void>;
    updated(): void;
    handleRewardOpen: (index: number) => void;
    getRaisedInPeriod: () => {
        unit: string;
        elapsed: number;
    };
    addCurrencySymbols: (amount: string) => string;
    render(): import("lit-html").TemplateResult<1>;
    private getCampaignMainImage;
    private embedUrl;
    private returnString;
}
