UNPKG

kitten-cloud-function

Version:

用于编程猫源码云功能(云变量、云列表等)的客户端工具

24 lines (23 loc) 1.23 kB
import type { AxiosRequestConfig, AxiosResponse } from "axios"; export declare const isNode: boolean; export declare const isBrowser: boolean; export declare const isCodemaoWindow: boolean; export declare function getAuthorization(): Promise<string | null>; export declare function getCodemaoIFrameElement(): HTMLIFrameElement | null; export declare function getCodemaoWindow(): Promise<Window>; export declare function CoCoCodemaoEnvironmentServerAxios<T>(argument: AxiosRequestConfig): Promise<AxiosResponse<T>>; export declare class CoCoCodemaoEnvironmentServerWebSocket { url: string; private id; constructor(url: string); send(data: string | ArrayBufferLike | Blob | ArrayBufferView): void; close(this: this): void; onopen(__event: Event): void; onmessage(__event: MessageEvent): void; onclose(__event: CloseEvent): void; onerror(__event: Event): void; } export declare const CodemaoLocalStorage: Storage; export declare function CodemaoAxios<T>(argument: AxiosRequestConfig): Promise<T>; export type CodemaoWebSocket = import("websocket").w3cwebsocket | WebSocket | CoCoCodemaoEnvironmentServerWebSocket; export declare function CodemaoWebSocket(url: string): Promise<CodemaoWebSocket>;