NodeTimeZoneSetupService: {
    constructTimeZonePayload(
        nodeId: string,
        timeServiceParams: TimeServiceParamsInterface,
        timeZoneString: string,
    ): Record<string, any>;
    extractTimeServiceFromNodeConfig(
        nodeConfig: ESPRMNodeConfigInterface,
    ): Promise<null | TimeServiceParamsInterface>;
    getNodeConfig(nodeId: string): Promise<ESPRMNodeConfigInterface>;
    getNodeConnectivityStatus(
        nodeId: string,
    ): Promise<ESPRMConnectivityStatusInterface>;
    getUserTimeZone(): Promise<undefined | string>;
    setNodeTimeZone(
        payload: Record<string, any>,
        progressCallback: () => void,
    ): Promise<ESPAPIResponse>;
    waitForNodeConnectivity(
        nodeId: string,
        progressCallback: () => void,
        maxRetries?: number,
        interval?: number,
    ): Promise<boolean>;
} = ...

Provides methods to set up the time zone for a node.

Type declaration