import * as fromRoot from '../+shared'; import { TemplateMappingExportJobCreationDto } from './model/TemplateMappingExportJobCreationDto'; import { Client } from '../Client'; export declare class TemplateMappingExportApi { private readonly client; private requestMappingUrl; constructor(client: Client); /** * Create mapping export job. * * @requires DEVICE_READ and SEMANTIC_READ access permissions */ create(creationDto: TemplateMappingExportJobCreationDto): Promise; /** * Create mapping export job. * * @requires DEVICE_MANAGEMENT_DEVICE_TYPES_VIEW DEVICE_MANAGEMENT_DEVICE_TYPES_EXPORT_MAPPINGS access permissions */ createFromDeviceType(creationDto: any): Promise; /** * Create mapping export job. * * @requires DATA_MANAGEMENT_SEMANTIC_TEMPLATE_VIEW * DATA_MANAGEMENT_SEMANTIC_TEMPLATE_EXPORT_MAPPINGS access permissions */ createFromSemanticTemplate(creationDto: any): Promise; getJob(id: number): Promise>; readArtifacts(id: number): Promise>; } //# sourceMappingURL=TemplateMappingExportApi.d.ts.map