UNPKG

@shi-corp/sdk-url-shortener

Version:

SDK client used to interface with the URL Shortener application.

45 lines (44 loc) 1.52 kB
import { type AuthRequestBuilder } from './auth/index.js'; import { type BannedNameRequestBuilder } from './bannedName/index.js'; import { type CoreRequestBuilder } from './core/index.js'; import { type DomainRequestBuilder } from './domain/index.js'; import { type RbacRequestBuilder } from './rbac/index.js'; import { type RedirectRequestBuilder } from './redirect/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata } from '@microsoft/kiota-abstractions'; /** * Builds and executes requests for operations under /Api */ export interface ApiRequestBuilder extends BaseRequestBuilder<ApiRequestBuilder> { /** * The Auth property */ get auth(): AuthRequestBuilder; /** * The BannedName property */ get bannedName(): BannedNameRequestBuilder; /** * The Core property */ get core(): CoreRequestBuilder; /** * The Domain property */ get domain(): DomainRequestBuilder; /** * The Rbac property */ get rbac(): RbacRequestBuilder; /** * The Redirect property */ get redirect(): RedirectRequestBuilder; } /** * Uri template for the request builder. */ export declare const ApiRequestBuilderUriTemplate = "{+baseurl}/Api"; /** * Metadata for all the navigation properties in the request builder. */ export declare const ApiRequestBuilderNavigationMetadata: Record<Exclude<keyof ApiRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata>;