import type { VisualThumbnail } from "@devowl-wp/headless-content-unblocker";
import type { CustomizeBlocker } from "@devowl-wp/web-cookie-banner";

type VisualBlocker = {
    id: number;
    /**
     * E.g. `youtube` will be customized in another way than `vimeo` (special cases).
     */
    presetId?: string;
    name: string;
    description: string;
    services: number[];
    visualHeroButtonText: string;
    visualThumbnail?: VisualThumbnail;
} & CustomizeBlocker;

export { type VisualBlocker };
