1
1
/* tslint:disable */
2
2
/* eslint-disable */
3
3
// Generated by Microsoft Kiota
4
- import { type UsersRequestBuilder , UsersRequestBuilderNavigationMetadata } from "./users/" ;
5
- import { apiClientProxifier , registerDefaultDeserializer , registerDefaultSerializer , type BaseRequestBuilder , type KeysToExcludeForNavigationMetadata , type NavigationMetadata , type RequestAdapter } from "@microsoft/kiota-abstractions" ;
6
- import { FormParseNodeFactory , FormSerializationWriterFactory } from "@microsoft/kiota-serialization-form" ;
7
- import { JsonParseNodeFactory , JsonSerializationWriterFactory } from "@microsoft/kiota-serialization-json" ;
8
- import { MultipartSerializationWriterFactory } from "@microsoft/kiota-serialization-multipart" ;
9
- import { TextParseNodeFactory , TextSerializationWriterFactory } from "@microsoft/kiota-serialization-text" ;
4
+ // @ts -ignore
5
+ import { type UsersRequestBuilder , UsersRequestBuilderNavigationMetadata } from './users/index.js' ;
6
+ // @ts -ignore
7
+ import { apiClientProxifier , registerDefaultDeserializer , registerDefaultSerializer , type BaseRequestBuilder , type KeysToExcludeForNavigationMetadata , type NavigationMetadata , type RequestAdapter } from '@microsoft/kiota-abstractions' ;
8
+ // @ts -ignore
9
+ import { FormParseNodeFactory , FormSerializationWriterFactory } from '@microsoft/kiota-serialization-form' ;
10
+ // @ts -ignore
11
+ import { JsonParseNodeFactory , JsonSerializationWriterFactory } from '@microsoft/kiota-serialization-json' ;
12
+ // @ts -ignore
13
+ import { MultipartSerializationWriterFactory } from '@microsoft/kiota-serialization-multipart' ;
14
+ // @ts -ignore
15
+ import { TextParseNodeFactory , TextSerializationWriterFactory } from '@microsoft/kiota-serialization-text' ;
10
16
11
17
/**
12
18
* The main entry point of the SDK, exposes the configuration and the fluent API.
13
19
*/
14
20
export interface ApiClient extends BaseRequestBuilder < ApiClient > {
15
- /**
16
- * The users property
17
- */
18
- get users ( ) : UsersRequestBuilder ;
21
+ /**
22
+ * The users property
23
+ */
24
+ get users ( ) : UsersRequestBuilder ;
19
25
}
20
26
/**
21
27
* Instantiates a new {@link ApiClient} and sets the default values.
22
28
* @param requestAdapter The request adapter to use to execute the requests.
23
29
*/
24
30
export function createApiClient ( requestAdapter : RequestAdapter ) {
25
- registerDefaultSerializer ( JsonSerializationWriterFactory ) ;
26
- registerDefaultSerializer ( TextSerializationWriterFactory ) ;
27
- registerDefaultSerializer ( FormSerializationWriterFactory ) ;
28
- registerDefaultSerializer ( MultipartSerializationWriterFactory ) ;
29
- registerDefaultDeserializer ( JsonParseNodeFactory ) ;
30
- registerDefaultDeserializer ( TextParseNodeFactory ) ;
31
- registerDefaultDeserializer ( FormParseNodeFactory ) ;
32
- if ( requestAdapter . baseUrl === undefined || requestAdapter . baseUrl === "" ) {
33
- requestAdapter . baseUrl = "https://graph.microsoft.com/v1.0" ;
34
- }
35
- const pathParameters : Record < string , unknown > = {
36
- baseurl : requestAdapter . baseUrl ,
37
- } ;
38
- return apiClientProxifier < ApiClient > ( requestAdapter , pathParameters , ApiClientNavigationMetadata , undefined ) ;
31
+ registerDefaultSerializer ( JsonSerializationWriterFactory ) ;
32
+ registerDefaultSerializer ( TextSerializationWriterFactory ) ;
33
+ registerDefaultSerializer ( FormSerializationWriterFactory ) ;
34
+ registerDefaultSerializer ( MultipartSerializationWriterFactory ) ;
35
+ registerDefaultDeserializer ( JsonParseNodeFactory ) ;
36
+ registerDefaultDeserializer ( TextParseNodeFactory ) ;
37
+ registerDefaultDeserializer ( FormParseNodeFactory ) ;
38
+ if ( requestAdapter . baseUrl === undefined || requestAdapter . baseUrl === "" ) {
39
+ requestAdapter . baseUrl = "https://graph.microsoft.com/v1.0" ;
40
+ }
41
+ const pathParameters : Record < string , unknown > = {
42
+ " baseurl" : requestAdapter . baseUrl ,
43
+ } ;
44
+ return apiClientProxifier < ApiClient > ( requestAdapter , pathParameters , ApiClientNavigationMetadata , undefined ) ;
39
45
}
40
46
/**
41
47
* Uri template for the request builder.
@@ -45,9 +51,9 @@ export const ApiClientUriTemplate = "{+baseurl}";
45
51
* Metadata for all the navigation properties in the request builder.
46
52
*/
47
53
export const ApiClientNavigationMetadata : Record < Exclude < keyof ApiClient , KeysToExcludeForNavigationMetadata > , NavigationMetadata > = {
48
- users : {
49
- navigationMetadata : UsersRequestBuilderNavigationMetadata ,
50
- } ,
54
+ users : {
55
+ navigationMetadata : UsersRequestBuilderNavigationMetadata ,
56
+ } ,
51
57
} ;
52
58
/* tslint:enable */
53
59
/* eslint-enable */
0 commit comments