video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
9 lines (8 loc) • 646 B
TypeScript
import type { RenderedVastIcon } from '../../../types';
import type { RenderIconOptions } from './renderIcon';
type CanBeRenderedOptions = Pick<RenderIconOptions, 'drawnIcons' | 'placeholder'>;
export declare const hasSpace: (newIcon: RenderedVastIcon, config: CanBeRenderedOptions) => boolean;
export declare const withinBoundaries: (newIcon: RenderedVastIcon, { placeholder }: CanBeRenderedOptions) => boolean;
export declare const withoutOverlaps: (newIcon: RenderedVastIcon, { drawnIcons }: CanBeRenderedOptions) => boolean;
export declare const canBeRendered: (newIcon: RenderedVastIcon, config: CanBeRenderedOptions) => boolean;
export {};