import { Analytic } from '@fabrix/spool-analytics';
export declare class StoreAnalytic extends Analytic {
    run(): void;
    MMR(options?: {
        [key: string]: any;
    }): any;
    NR(options?: {
        [key: string]: any;
    }): any;
    fees(options?: {
        [key: string]: any;
    }): void;
    ARPC(options?: {
        [key: string]: any;
    }): any;
    ARR(options?: {
        [key: string]: any;
    }): any;
    RLTV(options?: {
        [key: string]: any;
    }): any;
    LTV(options?: {
        [key: string]: any;
    }): any;
    churn(options?: {
        [key: string]: any;
    }): any;
    MMRChurn(options?: {
        [key: string]: any;
    }): any;
    QR(options?: {
        [key: string]: any;
    }): void;
    activeCustomers(options?: {
        [key: string]: any;
    }): any;
    newCustomers(options?: {
        [key: string]: any;
    }): any;
    reactivatedSubscriptions(options?: {
        [key: string]: any;
    }): any;
    newSubscriptions(options?: {
        [key: string]: any;
    }): any;
    activeSubscriptions(options?: {
        [key: string]: any;
    }): any;
    cancelledSubscriptions(options?: {
        [key: string]: any;
    }): any;
    upgradedSubscriptions(options?: {
        [key: string]: any;
    }): void;
    subscriptionDiscountsRedeemed(options?: {
        [key: string]: any;
    }): any;
    discountsRedeemed(options?: {
        [key: string]: any;
    }): any;
    failedCharges(options?: {
        [key: string]: any;
    }): any;
    cancelledCharges(options?: {
        [key: string]: any;
    }): any;
    abandonedCarts(options?: {
        [key: string]: any;
    }): any;
    repeatCustomers(options?: {
        [key: string]: any;
    }): any;
}
