/** * #share.ts * * Code generated by ts-proto. DO NOT EDIT. * @packageDocumentation */ /** * Effect emitted on intent to share URL. Displays a native share sheet on * mobile. Always share the current post (PDP) and use the post data entrypoint. * Effects are always untrusted. */ export type WebViewShareEffect = { /** User data as a string for ShareParam. Eg, `'abc'` or `'{"abc":"123"}'`. */ userData?: string | undefined; /** Title of share sheet. */ title?: string | undefined; /** Body of share sheet. */ text?: string | undefined; /** * App icon URI (likely URL derived from * `LinkedBundle.assets['$devvit_icon.png']`). Eg, * `'https://csipc4--699ce78e-44a2-43c4-b581-3f58298a2711-0-0-9-webview.devvit.net/$devvit_icon.png'`. */ appIconUri?: string | undefined; /** URL to share. If omitted, a link to the current post should be used. */ url?: string | undefined; }; //# sourceMappingURL=share.d.ts.map