snowstorm
    Preparing search index...

    Variable commandsConst

    commands: {
        createShare(
            uses: number,
            ttlSecs: number,
        ): Promise<Result<string, string>>;
        fetchMeta(): Promise<Result<string, string>>;
        fetchRoutes(
            token: string,
            secrets: string[],
        ): Promise<Result<string, string>>;
        getPeerId(): Promise<string>;
        getRoutes(): Promise<Result<string, string>>;
        getSharedSecrets(): Promise<Result<string[], string>>;
        getState(): Promise<State>;
        getUserId(): Promise<string | null>;
        greet(name: string): Promise<string>;
        isDebugMode(): Promise<boolean>;
        isDeviceLinked(): Promise<Result<boolean, string>>;
        killClient(): Promise<void>;
        panic(): Promise<string>;
        redeemShare(n: string, sig: string): Promise<Result<string, string>>;
        refreshProfile(token: string): Promise<Result<string, string>>;
        refreshUserToken(key: string): Promise<Result<string, string>>;
        registerDevice(
            token: string,
            peerId: string,
            devType: string,
            devId: string,
            devName: string,
        ): Promise<Result<string, string>>;
        registerLicense(key: string): Promise<Result<string, string>>;
        removeShare(secret: string): Promise<Result<null, string>>;
        reroute(
            roles: string[],
            staticRoutesStr: string,
        ): Promise<Result<SerializableTunnelInfo, string>>;
        resetSharedState(): Promise<Result<null, string>>;
        rotateIdentity(): Promise<string>;
        setAccessToken(token: string): Promise<Result<null, string>>;
        setTrayIcon(color: string): Promise<Result<null, string>>;
        startClient(): Promise<Result<SerializableTunnelInfo, string>>;
        startSdk(roles: string[], staticRoutesStr: string): Promise<void>;
        stop(): Promise<void>;
        trackEvent(
            eventName: string,
            payload: string,
        ): Promise<Result<null, string>>;
        unregister(token: string, deviceId: string): Promise<Result<null, string>>;
    } = ...

    user-defined commands *

    Type Declaration