export type AppPricingBillingPeriod = "monthly" | "yearly"; export type AppPricingCardsContainerProps = Readonly<{ lang: string; billingPeriod?: AppPricingBillingPeriod; items?: React.ReactNode; /** `[currency, countryCode]` for the price footnote, resolved by the caller. */ localizedPriceInfo?: string[]; billingPeriodLabels: { monthly: string; yearly: string; }; billingPeriodSubtitles?: { monthly?: string; yearly?: string; }; footnoteLabels: { monthly: string; }; footnoteCurrencyLabel: (currencyName: string, countryName: string) => string; onBillingPeriodChange?: (billingPeriod: AppPricingBillingPeriod) => void; billingPeriodControl?: "segmented" | "switch"; /** Four columns fold to two below `xl`. Three columns fold to one, so each card can use its wide layout. */ columns?: 3 | 4; }>; export declare const AppPricingCardsContainer: ({ lang, billingPeriod, items, localizedPriceInfo, billingPeriodLabels, billingPeriodSubtitles, footnoteLabels, footnoteCurrencyLabel, onBillingPeriodChange, billingPeriodControl, columns, ...rest }: AppPricingCardsContainerProps) => import("react").JSX.Element; //# sourceMappingURL=AppPricingCardsContainer.d.ts.map