# Type Alias: ShareSceneAction

```
type ShareSceneAction = () => void | Promise<void>;
```

Action function for handling scene sharing operations.

## Returns[#](#returns)

`void` | `Promise`<`void`\>

A promise that resolves when the share operation is complete, or void for synchronous operations

---



[Source](https:/img.ly/docs/cesdk/sveltekit/api/cesdk-js/type-aliases/shapetypelonghand)