/// import { type Layout as AdLayout } from "./AdLayout"; import { type ArticleAdSize, type DisplayAdSize } from "./utils"; type AdUnitProps = { publisherId?: string; slotId: string; layout: TLayout; comment?: string; } & ({ layout: "display"; dummySize?: DisplayAdSize | { width: number; height: number; }; customLayout?: never; } | { layout: "in-article"; dummySize?: ArticleAdSize | { width: number; height: number; }; customLayout?: never; } | { layout: "custom"; dummySize?: never; customLayout: JSX.Element; }); export declare const AdUnit: ({ publisherId, slotId, layout, customLayout, comment, dummySize, }: AdUnitProps) => JSX.Element | null; export {};