import type { HTMLAttributes } from "svelte/elements"; type EmbedProps = Omit, "class" | "title"> & { /** URL of the embedded document (required). */ src: string; /** * Accessible name of the frame (required for a11y — every iframe must carry * a meaningful `title`). */ title: string; /** * `sandbox` token list. Defaults to `""` for the strictest sandbox. Pass * your own token list to relax it deliberately. */ sandbox?: string; /** Aspect ratio of the frame container (CSS `aspect-ratio`). Default `16/9`. */ aspectRatio?: string; /** `allow` permissions policy (e.g. `"fullscreen; picture-in-picture"`). */ allow?: string; /** Iframe loading strategy. Default `lazy`; use `eager` for above-the-fold embeds. */ loading?: "eager" | "lazy"; class?: string; }; declare const Embed: import("svelte").Component; type Embed = ReturnType; export default Embed; //# sourceMappingURL=Embed.svelte.d.ts.map