1 | import { JSONObject } from '@lumino/coreutils';
|
2 |
|
3 |
|
4 |
|
5 | export declare function difference(a: string[], b: string[]): string[];
|
6 |
|
7 |
|
8 |
|
9 | export declare function isEqual(a: unknown, b: unknown): boolean;
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 | export declare const assign: any;
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 | export declare function uuid(): string;
|
22 |
|
23 |
|
24 |
|
25 | export declare type Dict<T> = {
|
26 | [keys: string]: T;
|
27 | };
|
28 |
|
29 |
|
30 |
|
31 |
|
32 | export declare function resolvePromisesDict<V>(d: Dict<PromiseLike<V> | V>): Promise<Dict<V>>;
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 | export declare function reject(message: string, log: boolean): (error: Error) => never;
|
40 |
|
41 |
|
42 |
|
43 |
|
44 |
|
45 |
|
46 |
|
47 |
|
48 |
|
49 | export declare function put_buffers(state: Dict<BufferJSON>, buffer_paths: (string | number)[][], buffers: (DataView | ArrayBuffer | ArrayBufferView | {
|
50 | buffer: ArrayBuffer;
|
51 | })[]): void;
|
52 | export interface ISerializedState {
|
53 | state: JSONObject;
|
54 | buffers: ArrayBuffer[];
|
55 | buffer_paths: (string | number)[][];
|
56 | }
|
57 | export interface ISerializeable {
|
58 | toJSON(options?: {}): JSONObject;
|
59 | }
|
60 | export declare type BufferJSON = {
|
61 | [property: string]: BufferJSON;
|
62 | } | BufferJSON[] | string | number | boolean | null | ArrayBuffer | DataView;
|
63 | export declare function isSerializable(object: unknown): object is ISerializeable;
|
64 | export declare function isObject(data: BufferJSON): data is Dict<BufferJSON>;
|
65 |
|
66 |
|
67 |
|
68 |
|
69 |
|
70 |
|
71 |
|
72 |
|
73 | export declare function remove_buffers(state: BufferJSON | ISerializeable): ISerializedState;
|
74 | export declare const BROKEN_FILE_SVG_ICON = "<svg style=\"height:50%;max-height: 50px;\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 48 48\">\n<g >\n <g transform=\"translate(0.24520123,0.93464292)\">\n <path d=\"M 8.2494641,21.074514 V 5.6225142 c 0,-0.314 0.254,-0.567 0.57,-0.567 H 29.978464 c 2.388,0 9.268,5.8269998 9.268,8.3029998 v 5.5835 l -3.585749,4.407396 -2.772971,-3.535534 -5.126524,3.414213 -5.944543,-3.237436 -5.722718,3.06066 z m 30.9969999,3.8675 v 15.5835 c 0,0.314 -0.254,0.567 -0.57,0.567 H 8.8194641 c -0.315,0.002 -0.57,-0.251 -0.57,-0.566 v -15.452 l 7.8444949,2.628449 5.656854,-2.65165 4.24264,3.005204 5.833631,-3.237437 3.712311,3.944543 z\" style=\"fill:url(#linearGradient3448);stroke:#888a85\" />\n <path d=\"m 30.383464,12.110514 c 4.108,0.159 7.304,-0.978 8.867,1.446 0.304,-3.9679998 -7.254,-8.8279998 -9.285,-8.4979998 0.813,0.498 0.418,7.0519998 0.418,7.0519998 z\" style=\"fill:url(#linearGradient3445);stroke:#868a84\" />\n <path enable-background=\"new\" d=\"m 31.443464,11.086514 c 2.754,-0.019 4.106,-0.49 5.702,0.19 -1.299,-1.8809998 -4.358,-3.3439998 -5.728,-4.0279998 0.188,0.775 0.026,3.8379998 0.026,3.8379998 z\" style=\"opacity:0.36930003;fill:none;stroke:url(#linearGradient3442)\" />\n </g>\n</g>\n</svg>";
|
75 |
|
\ | No newline at end of file |