import type { Component } from "svelte"; export interface ShareCreatedResult { token: string; url: string; accessMode: "public" | "restricted"; } export type ShareDisplayMode = "host-managed" | "standalone"; export declare const ShareDialog: Component<{ displayMode?: "host-managed" | "standalone"; onCreated?: (result: ShareCreatedResult) => void; }>;