/** Utility class for scripting APIs intended for the Addon SDK. */ declare class ISDKUtils { readonly constructVersionCode: number; updateRender(): void; addLoadPromise(promise: Promise): void; isWrapperExtensionAvailable(wrapperComponentId: string): boolean; sendWrapperExtensionMessage(wrapperComponentId: string, messageId: string, params?: WrapperExtensionParameterType[]): void; sendWrapperExtensionMessageAsync(wrapperComponentId: string, messageId: string, params?: WrapperExtensionParameterType[]): Promise; createLoopingConditionContext(loopName?: string): ILoopingConditionContext; isAutoSuspendEnabled: boolean; setSuspended(isSuspended: boolean): void; getObjectClassBySid(sid: number): IObjectClass; }