1 | import { CosmosClientOptions } from "../CosmosClientOptions";
|
2 | import { OperationType, ResourceType } from "./constants";
|
3 |
|
4 | export declare function jsonStringifyAndEscapeNonASCII(arg: unknown): string;
|
5 |
|
6 |
|
7 |
|
8 | export declare function parseLink(resourcePath: string): {
|
9 | type: ResourceType;
|
10 | objectBody: {
|
11 | id: string;
|
12 | self: string;
|
13 | };
|
14 | };
|
15 |
|
16 |
|
17 |
|
18 | export declare function isReadRequest(operationType: OperationType): boolean;
|
19 |
|
20 |
|
21 |
|
22 | export declare function sleep(time: number): Promise<void>;
|
23 |
|
24 |
|
25 |
|
26 | export declare function getContainerLink(link: string): string;
|
27 |
|
28 |
|
29 |
|
30 | export declare function trimSlashes(source: string): string;
|
31 |
|
32 |
|
33 |
|
34 | export declare function getHexaDigit(): string;
|
35 |
|
36 |
|
37 |
|
38 | export declare function parsePath(path: string): string[];
|
39 |
|
40 |
|
41 |
|
42 | export declare function isResourceValid(resource: {
|
43 | id?: string;
|
44 | }, err: {
|
45 | message?: string;
|
46 | }): boolean;
|
47 |
|
48 |
|
49 |
|
50 | export declare function isItemResourceValid(resource: {
|
51 | id?: string;
|
52 | }, err: {
|
53 | message?: string;
|
54 | }): boolean;
|
55 |
|
56 | export declare function getIdFromLink(resourceLink: string): string;
|
57 |
|
58 | export declare function getPathFromLink(resourceLink: string, resourceType?: string): string;
|
59 |
|
60 |
|
61 |
|
62 | export declare function isStringNullOrEmpty(inputString: string): boolean;
|
63 |
|
64 |
|
65 |
|
66 | export declare function trimSlashFromLeftAndRight(inputString: string): string;
|
67 |
|
68 |
|
69 |
|
70 | export declare function validateResourceId(resourceId: string): boolean;
|
71 |
|
72 |
|
73 |
|
74 | export declare function validateItemResourceId(resourceId: string): boolean;
|
75 |
|
76 |
|
77 |
|
78 | export declare function getResourceIdFromPath(resourcePath: string): string;
|
79 |
|
80 |
|
81 |
|
82 | export declare function parseConnectionString(connectionString: string): CosmosClientOptions;
|
83 |
|
\ | No newline at end of file |