import { type NumberRangeItem } from '../../../models/index.js'; import { type WithNumberRangeItemRequestBuilder } from './item/index.js'; import { type BaseRequestBuilder, type Guid, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Builds and executes requests for operations under /v2/configuration/numberRanges */ export interface NumberRangesRequestBuilder extends BaseRequestBuilder { /** * Gets an item from the JtlErpApi.v2.configuration.numberRanges.item collection * @param numberRangeId The uuid of the NumberRange * @returns {WithNumberRangeItemRequestBuilder} */ byNumberRangeId(numberRangeId: Guid): WithNumberRangeItemRequestBuilder; /** * Returns all available Number Ranges * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} */ get(requestConfiguration?: RequestConfiguration | undefined): Promise; /** * Returns all available Number Ranges * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined): RequestInformation; } /** * Uri template for the request builder. */ export declare const NumberRangesRequestBuilderUriTemplate = "{+baseurl}/v2/configuration/numberRanges"; /** * Metadata for all the navigation properties in the request builder. */ export declare const NumberRangesRequestBuilderNavigationMetadata: Record, NavigationMetadata>; /** * Metadata for all the requests in the request builder. */ export declare const NumberRangesRequestBuilderRequestsMetadata: RequestsMetadata; //# sourceMappingURL=index.d.ts.map