import { PipeTransform } from '@angular/core';
import { EgpPricingVM, ProductVM, UsdPricingVM } from '@testlocallibrary/shared-kernel/models/view-models';
import { LocalStorageService } from '@testlocallibrary/shared-kernel/services/local-storage';
import * as i0 from "@angular/core";
export declare class ProductPricePeriodByCurrency implements PipeTransform {
    private localStorageService;
    constructor(localStorageService: LocalStorageService);
    transform(product: ProductVM, months: number, period?: keyof Partial<EgpPricingVM | UsdPricingVM>, isMonthly?: boolean): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<ProductPricePeriodByCurrency, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<ProductPricePeriodByCurrency, "productPricePeriodByCurrency", true>;
}
