import { HttpTypes } from "@medusajs/types"; import { Client } from "../client.js"; import { ClientHeaders } from "../types.js"; export declare class PropertyLabel { private client; constructor(client: Client); /** * List property labels with optional filtering */ list(query?: HttpTypes.AdminGetPropertyLabelsParams, headers?: ClientHeaders): Promise; /** * Create a new property label */ create(body: HttpTypes.AdminCreatePropertyLabel, headers?: ClientHeaders): Promise; /** * Retrieve a specific property label */ retrieve(id: string, query?: HttpTypes.AdminGetPropertyLabelParams, headers?: ClientHeaders): Promise; /** * Update a property label */ update(id: string, body: Omit, headers?: ClientHeaders): Promise; /** * Delete a property label */ delete(id: string, headers?: ClientHeaders): Promise; /** * Batch create, update, or delete property labels */ batch(body: HttpTypes.AdminBatchPropertyLabels, headers?: ClientHeaders): Promise; } //# sourceMappingURL=property-label.d.ts.map