import type { FrameCompoundComponent } from './types'; /** * The Frame component that provides consent-gated content rendering * * @remarks * Acts as a consent boundary for embedded content (iframes, videos, third-party widgets). * Conditionally renders children based on user consent, displaying a placeholder when * permission is not granted. * Supports custom styling via `theme` or complete style override with `noStyle` as well as a custom placeholder. * * @example * ```tsx * *