import { type AddRequestBuilder } from './add/index.js'; import { type WithVariableItemRequestBuilder } from './item/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata } from '@microsoft/kiota-abstractions'; /** * Builds and executes requests for operations under /compute/script/{id}/variables */ export interface VariablesRequestBuilder extends BaseRequestBuilder { /** * The add property */ get add(): AddRequestBuilder; /** * Gets an item from the BunnyApiClient.compute.script.item.variables.item collection * @param variableId The ID of the Environment Variable that will be updated * @returns {WithVariableItemRequestBuilder} */ byVariableId(variableId: number): WithVariableItemRequestBuilder; } /** * Uri template for the request builder. */ export declare const VariablesRequestBuilderUriTemplate = "{+baseurl}/compute/script/{id}/variables"; /** * Metadata for all the navigation properties in the request builder. */ export declare const VariablesRequestBuilderNavigationMetadata: Record, NavigationMetadata>;