20 lines
542 B
TypeScript
20 lines
542 B
TypeScript
type DataFn = (data?: any) => void;
|
|
type Err = string | null;
|
|
type ErrFn = (errMsg: string) => void;
|
|
type ErrTuple = [data: any, err: Err];
|
|
interface KernelAuthStatus {
|
|
loginComplete: boolean;
|
|
kernelLoaded: "not yet" | "success" | string;
|
|
logoutComplete: boolean;
|
|
}
|
|
interface SkynetPortal {
|
|
url: string;
|
|
name: string;
|
|
}
|
|
interface RequestOverrideResponse {
|
|
override: boolean;
|
|
headers?: any;
|
|
body?: Uint8Array;
|
|
}
|
|
export { DataFn, ErrFn, Err, ErrTuple, KernelAuthStatus, RequestOverrideResponse, SkynetPortal, };
|