UNPKG

@itwin/insights-client

Version:

Insights client for the iTwin platform

14 lines 1.39 kB
import { EC3Configuration, EC3ConfigurationMinimal, EC3ExtractionConfigurationCreate, EC3ExtractionConfigurationUpdate, EC3ReportConfigurationCreate, EC3ReportConfigurationUpdate } from "../interfaces/EC3Configurations"; import { EntityListIterator } from "../../common/iterators/EntityListIterator"; import { OperationsBase } from "../../common/OperationsBase"; import { IEC3ConfigurationsClient } from "./IEC3ConfigurationsClient"; export declare class EC3ConfigurationsClient extends OperationsBase implements IEC3ConfigurationsClient { constructor(basePath?: string); getConfigurations(accessToken: string, projectId: string, top?: number): Promise<EC3ConfigurationMinimal[]>; getConfigurationsIterator(accessToken: string, projectId: string, top?: number): EntityListIterator<EC3ConfigurationMinimal>; getConfiguration(accessToken: string, configurationId: string): Promise<EC3Configuration>; createConfiguration(accessToken: string, configuration: EC3ReportConfigurationCreate | EC3ExtractionConfigurationCreate): Promise<EC3Configuration>; updateConfiguration(accessToken: string, configurationId: string, configuration: EC3ReportConfigurationUpdate | EC3ExtractionConfigurationUpdate): Promise<EC3Configuration>; deleteConfiguration(accessToken: string, configurationId: string): Promise<Response>; } //# sourceMappingURL=EC3ConfigurationsClient.d.ts.map