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;
    };
}>;
