import { getLabels } from './operations/getLabels.methods';
import { postLabel } from './operations/postLabel.methods';
import { getLabel } from './operations/getLabel.methods';
import { patchLabel } from './operations/patchLabel.methods';
import { deleteLabel } from './operations/deleteLabel.methods';
import { postDevices } from './operations/postDevices.methods';
import { deleteDevices } from './operations/deleteDevices.methods';
import { getCategories } from './operations/getCategories.methods';
/**
 * All operations available for the label resource
 */
export declare const labelOperations: {
    getLabels: typeof getLabels;
    postLabel: typeof postLabel;
    getLabel: typeof getLabel;
    patchLabel: typeof patchLabel;
    deleteLabel: typeof deleteLabel;
    postDevices: typeof postDevices;
    deleteDevices: typeof deleteDevices;
    getCategories: typeof getCategories;
};
/**
 * Check if a label operation exists
 *
 * @param operation Operation name to check
 * @returns boolean indicating if the operation exists
 */
export declare function hasLabelOperation(operation: string): boolean;
