import i18n from 'i18n-calypso';
import type { ResponseCartProduct } from '@automattic/shopping-cart';
export declare function getIntroductoryOfferIntervalDisplay({ translate, intervalUnit, intervalCount, isFreeTrial, isPriceIncrease, context, remainingRenewalsUsingOffer, isStreamlinedPrice, }: {
    translate: typeof i18n.translate;
    intervalUnit: string;
    intervalCount: number;
    isFreeTrial: boolean;
    isPriceIncrease: boolean;
    context: string;
    remainingRenewalsUsingOffer: number;
    isStreamlinedPrice?: boolean;
}): string;
export declare function getPremiumDomainIntroductoryOfferDisplay(translate: typeof i18n.translate, product: ResponseCartProduct): string | null;
export declare function getItemIntroductoryOfferDisplay(translate: typeof i18n.translate, product: ResponseCartProduct, isStreamlinedPrice?: boolean): {
    enabled: boolean;
    text: string;
} | null;
//# sourceMappingURL=introductory-offer.d.ts.map