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
*
*
*
* ```
*
* @see {@link FrameTheme} for theme options
* @see {@link AllConsentNames} for consent categories
*/
declare const Frame: FrameCompoundComponent;
export { FrameButton, FrameRoot, FrameTitle } from './atoms';
export type { FrameCompoundComponent, FrameProps } from './types';
export { Frame };