import type { PaywallData } from "../../../types/paywall"; /** A Fit column that scrolls above a fixed box; the root doesn't scroll. */ export declare const STACKED_FIT_SCROLL_PAYWALL: PaywallData; /** Two Fit columns side by side, each scrolling on its own. */ export declare const SIDE_BY_SIDE_SCROLL_PAYWALL: PaywallData; /** * A centered row with a set height: the short Fit column keeps the row's * centering, and the tall one stops at the row and scrolls. */ export declare const CENTERED_ROW_SCROLL_PAYWALL: PaywallData; /** A row wider than the paywall that scrolls sideways. */ export declare const HORIZONTAL_SCROLL_PAYWALL: PaywallData; /** Content taller than the paywall with the root's scrolling turned off. */ export declare const ROOT_NO_SCROLL_PAYWALL: PaywallData; /** * Stacked columns that go side by side once the paywall is 600 wide, with the * root's scrolling off there, so each column scrolls on its own. */ export declare const WINDOW_RULE_COLUMNS_PAYWALL: PaywallData; /** Scrolling columns whose content is centered and end-aligned. */ export declare const ALIGNED_SCROLL_PAYWALL: PaywallData; /** * A bordered column with a badge, and a rounded one over a video, both * scrolling: the border, badge and video stay put. */ export declare const DECORATED_SCROLL_PAYWALL: PaywallData; /** * A Fit stack, holding a Fit column that scrolls (directly or as a package's * stack), above a fixed box: the wrapper gives way so the box stays in view. */ export declare const fitAroundFitScrollPaywall: (inPackage: boolean) => PaywallData; /** A sheet whose Fit contents scroll: it stops at the screen and they scroll. */ export declare const SCROLLING_FIT_SHEET_PAYWALL: PaywallData; /** A Fit sheet with Fill contents that scroll: it takes the screen's height. */ export declare const SCROLLING_FILL_IN_FIT_SHEET_PAYWALL: PaywallData; /** * A fixed-height sheet whose Fill contents, with large margins, scroll on * their own, inside the margins. */ export declare const SCROLLING_FILL_SHEET_PAYWALL: PaywallData;