// Copyright © 2022-2026 Partium, Inc. DBA Partium import { i18nString, APIObject } from '../../core'; export interface PartMountingLocationInfoFromDataAPI { total_count: number; mounting_locations: PartMountingLocationFromDataAPI[]; } export interface PartMountingLocationFromDataAPI { uuid: string; external_id: string; name: { [language: string]: string; }; quantity: number; children: PartMountingLocationFromDataAPI[]; } export declare class PartMountingLocationInfo extends APIObject { totalCount: number; mountingLocations: PartMountingLocation[]; constructor(init?: Partial); static fromAPIResponse(data: PartMountingLocationInfoFromDataAPI): PartMountingLocationInfo; } export declare class PartMountingLocation extends APIObject { partiumId: string; /** @deprecated use partiumId instead */ uuid: string; externalId: string; name: i18nString; quantity: number; children: PartMountingLocation[]; constructor(init?: Partial); static fromAPIResponse(data: PartMountingLocationFromDataAPI): PartMountingLocation; }