import { APIResource } from "../../../resource.js"; import * as Core from "../../../core.js"; export declare class AddressSpaces extends APIResource { /** * Update the Magic WAN Address Space (Closed Beta). */ update(params: AddressSpaceUpdateParams, options?: Core.RequestOptions): Core.APIPromise; /** * Read the Magic WAN Address Space (Closed Beta). */ list(params: AddressSpaceListParams, options?: Core.RequestOptions): Core.APIPromise; /** * Update the Magic WAN Address Space (Closed Beta). */ edit(params: AddressSpaceEditParams, options?: Core.RequestOptions): Core.APIPromise; } export interface AddressSpaceUpdateResponse { prefixes: Array; } export interface AddressSpaceListResponse { prefixes: Array; } export interface AddressSpaceEditResponse { prefixes: Array; } export interface AddressSpaceUpdateParams { /** * Path param: */ account_id: string; /** * Body param: */ prefixes: Array; } export interface AddressSpaceListParams { account_id: string; } export interface AddressSpaceEditParams { /** * Path param: */ account_id: string; /** * Body param: */ prefixes: Array; } export declare namespace AddressSpaces { export { type AddressSpaceUpdateResponse as AddressSpaceUpdateResponse, type AddressSpaceListResponse as AddressSpaceListResponse, type AddressSpaceEditResponse as AddressSpaceEditResponse, type AddressSpaceUpdateParams as AddressSpaceUpdateParams, type AddressSpaceListParams as AddressSpaceListParams, type AddressSpaceEditParams as AddressSpaceEditParams, }; } //# sourceMappingURL=address-spaces.d.ts.map