import { SvelteComponentTyped } from "svelte"; import { Environment } from '../internal/environment'; declare const __propDef: { props: { /** * Hash ID of the recorder * @default */ hid?: string; /** * Type of recorder that we are embedding - either 'campaign' or 'vouch' * @default 'campaign' */ type?: string; /** * Open the recorder in preview mode (i.e. won't result in a submission) * @default false */ preview?: boolean; /** * Use the device rear facing camera, if available * @default false */ userearcamera?: boolean; /** * Extend the URL query with additional settings. * Restricted: permissions, nosupport, preview, facingMode, embed */ query?: string; /** * (Internal) * Environment that we should be fetching from for all API requests * * @default prod */ env?: Environment; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export type VouchEmbedRecorderProps = typeof __propDef.props; export type VouchEmbedRecorderEvents = typeof __propDef.events; export type VouchEmbedRecorderSlots = typeof __propDef.slots; export default class VouchEmbedRecorder extends SvelteComponentTyped { } export {};