import { type ArchitectureReportRequestBuilder } from './architectureReport/index.js'; import { type CacheRequestBuilder } from './cache/index.js'; import { type LicenseReportRequestBuilder } from './licenseReport/index.js'; import { type ProgressRequestBuilder } from './progress/index.js'; import { type ReportRequestBuilder } from './report/index.js'; import { type StatusRequestBuilder } from './status/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata } from '@microsoft/kiota-abstractions'; /** * Builds and executes requests for operations under /Api/Discover */ export interface DiscoverRequestBuilder extends BaseRequestBuilder { /** * The ArchitectureReport property */ get architectureReport(): ArchitectureReportRequestBuilder; /** * The Cache property */ get cache(): CacheRequestBuilder; /** * The LicenseReport property */ get licenseReport(): LicenseReportRequestBuilder; /** * The Progress property */ get progress(): ProgressRequestBuilder; /** * The Report property */ get report(): ReportRequestBuilder; /** * The Status property */ get status(): StatusRequestBuilder; } /** * Uri template for the request builder. */ export declare const DiscoverRequestBuilderUriTemplate = "{+baseurl}/Api/Discover"; /** * Metadata for all the navigation properties in the request builder. */ export declare const DiscoverRequestBuilderNavigationMetadata: Record, NavigationMetadata>;