UNPKG

n8n-nodes-powerbi

Version:
13 lines (12 loc) 1.35 kB
/// <reference types="node" /> /// <reference types="node" /> import { IExecuteFunctions, IExecuteSingleFunctions, ILoadOptionsFunctions, IDataObject, JsonObject } from 'n8n-workflow'; export declare function getRopcAccessToken(this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions): Promise<string>; export declare function powerBiApiRequest(this: IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: IDataObject, qs?: IDataObject, requestOptions?: IDataObject): Promise<JsonObject | Buffer | string>; export declare function powerBiApiRequestAllItems(this: IExecuteFunctions | ILoadOptionsFunctions, propertyName: string, method: string, endpoint: string, body?: IDataObject, query?: IDataObject): Promise<any>; export declare function getGroups(this: ILoadOptionsFunctions): Promise<IDataObject[]>; export declare function getGroupsMultiSelect(this: ILoadOptionsFunctions): Promise<IDataObject[]>; export declare function getDatasets(this: ILoadOptionsFunctions): Promise<IDataObject[]>; export declare function getTables(this: ILoadOptionsFunctions): Promise<IDataObject[]>; export declare function getReports(this: ILoadOptionsFunctions): Promise<IDataObject[]>; export declare function getDashboards(this: ILoadOptionsFunctions): Promise<IDataObject[]>;