UNPKG

@arcware-cloud/pixelstreaming-websdk

Version:

WebSDK for easy implementation of pixel streaming with Arcware Cloud Services. Heavily based on the '@epicgames-ps' library.

97 lines (96 loc) 3.29 kB
import { z } from "zod"; export declare const WebSdkSettings: z.ZodObject<{ conf: z.ZodOptional<z.ZodObject<{ fullscreenButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; stopButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; audioButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; infoButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; micButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; settingsButton: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; connectionStrengthIcon: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; }, "strip", z.ZodTypeAny, { fullscreenButton?: boolean; stopButton?: boolean; audioButton?: boolean; infoButton?: boolean; micButton?: boolean; settingsButton?: boolean; connectionStrengthIcon?: boolean; }, { fullscreenButton?: boolean; stopButton?: boolean; audioButton?: boolean; infoButton?: boolean; micButton?: boolean; settingsButton?: boolean; connectionStrengthIcon?: boolean; }>>; init: z.ZodOptional<z.ZodObject<{ KeyboardInput: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; MouseInput: z.ZodOptional<z.ZodDefault<z.ZodBoolean>>; GamepadInput: z.ZodOptional<z.ZodBoolean>; TouchInput: z.ZodOptional<z.ZodBoolean>; XRControllerInput: z.ZodOptional<z.ZodBoolean>; FakeMouseWithTouches: z.ZodOptional<z.ZodBoolean>; ForceMonoAudio: z.ZodOptional<z.ZodBoolean>; HoveringMouse: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { KeyboardInput?: boolean; MouseInput?: boolean; GamepadInput?: boolean; TouchInput?: boolean; XRControllerInput?: boolean; FakeMouseWithTouches?: boolean; ForceMonoAudio?: boolean; HoveringMouse?: boolean; }, { KeyboardInput?: boolean; MouseInput?: boolean; GamepadInput?: boolean; TouchInput?: boolean; XRControllerInput?: boolean; FakeMouseWithTouches?: boolean; ForceMonoAudio?: boolean; HoveringMouse?: boolean; }>>; }, "strict", z.ZodTypeAny, { conf?: { fullscreenButton?: boolean; stopButton?: boolean; audioButton?: boolean; infoButton?: boolean; micButton?: boolean; settingsButton?: boolean; connectionStrengthIcon?: boolean; }; init?: { KeyboardInput?: boolean; MouseInput?: boolean; GamepadInput?: boolean; TouchInput?: boolean; XRControllerInput?: boolean; FakeMouseWithTouches?: boolean; ForceMonoAudio?: boolean; HoveringMouse?: boolean; }; }, { conf?: { fullscreenButton?: boolean; stopButton?: boolean; audioButton?: boolean; infoButton?: boolean; micButton?: boolean; settingsButton?: boolean; connectionStrengthIcon?: boolean; }; init?: { KeyboardInput?: boolean; MouseInput?: boolean; GamepadInput?: boolean; TouchInput?: boolean; XRControllerInput?: boolean; FakeMouseWithTouches?: boolean; ForceMonoAudio?: boolean; HoveringMouse?: boolean; }; }>;