1- // powerbi-client v2.23.10
1+ // powerbi-client v2.25.0
22// Copyright (c) Microsoft Corporation.
33// Licensed under the MIT License.
44declare module "config" {
@@ -158,6 +158,7 @@ declare module "embed" {
158158 export type IQnaEmbedConfiguration = models . IQnaEmbedConfiguration ;
159159 export type IQuickCreateConfiguration = models . IQuickCreateConfiguration ;
160160 export type IReportCreateConfiguration = models . IReportCreateConfiguration ;
161+ export type IReportCreateFromDefinitionConfiguration = models . IReportCreateFromDefinitionConfiguration ;
161162 export type ILocaleSettings = models . ILocaleSettings ;
162163 export type IQnaSettings = models . IQnaSettings ;
163164 export type IEmbedSettings = models . ISettings ;
@@ -1673,7 +1674,7 @@ declare module "report" {
16731674 }
16741675}
16751676declare module "create" {
1676- import { IReportCreateConfiguration , IError } from 'powerbi-models' ;
1677+ import { IError , IReportCreateConfiguration , IReportCreateFromDefinitionConfiguration } from 'powerbi-models' ;
16771678 import { Service } from "service" ;
16781679 import { Embed , IEmbedConfigurationBase , IEmbedConfiguration } from "embed" ;
16791680 /**
@@ -1687,11 +1688,11 @@ declare module "create" {
16871688 /**
16881689 * Gets or sets the configuration settings for creating report.
16891690 *
1690- * @type {IReportCreateConfiguration }
1691+ * @type {IReportCreateConfiguration | IReportCreateFromDefinitionConfiguration }
16911692 * @hidden
16921693 */
1693- createConfig : IReportCreateConfiguration ;
1694- constructor ( service : Service , element : HTMLElement , config : IEmbedConfiguration | IReportCreateConfiguration , phasedRender ?: boolean , isBootstrap ?: boolean ) ;
1694+ createConfig : IReportCreateConfiguration | IReportCreateFromDefinitionConfiguration ;
1695+ constructor ( service : Service , element : HTMLElement , config : IEmbedConfiguration | IReportCreateConfiguration | IReportCreateFromDefinitionConfiguration , phasedRender ?: boolean , isBootstrap ?: boolean ) ;
16951696 /**
16961697 * Gets the dataset ID from the first available location: createConfig or embed url.
16971698 *
@@ -2137,7 +2138,7 @@ declare module "service" {
21372138 import { WindowPostMessageProxy } from 'window-post-message-proxy' ;
21382139 import { HttpPostMessage } from 'http-post-message' ;
21392140 import { Router , IExtendedRequest , Response as IExtendedResponse } from 'powerbi-router' ;
2140- import { IQuickCreateConfiguration , IReportCreateConfiguration } from 'powerbi-models' ;
2141+ import { IQuickCreateConfiguration , IReportCreateConfiguration , IReportCreateFromDefinitionConfiguration } from 'powerbi-models' ;
21412142 import { Embed , IBootstrapEmbedConfiguration , IDashboardEmbedConfiguration , IEmbedConfiguration , IEmbedConfigurationBase , IQnaEmbedConfiguration , IReportEmbedConfiguration , ITileEmbedConfiguration , IVisualEmbedConfiguration } from "embed" ;
21422143 export interface IEvent < T > {
21432144 type : string ;
@@ -2257,7 +2258,7 @@ declare module "service" {
22572258 * @param {IEmbedConfiguration } [config={}]
22582259 * @returns {Embed }
22592260 */
2260- createReport ( element : HTMLElement , config : IEmbedConfiguration | IReportCreateConfiguration ) : Embed ;
2261+ createReport ( element : HTMLElement , config : IEmbedConfiguration | IReportCreateConfiguration | IReportCreateFromDefinitionConfiguration ) : Embed ;
22612262 /**
22622263 * Creates new dataset
22632264 *
@@ -2967,7 +2968,7 @@ declare module "powerbi-client" {
29672968 export { Report } from "report" ;
29682969 export { Dashboard } from "dashboard" ;
29692970 export { Tile } from "tile" ;
2970- export { IEmbedConfiguration , IQnaEmbedConfiguration , IVisualEmbedConfiguration , IReportEmbedConfiguration , IDashboardEmbedConfiguration , ITileEmbedConfiguration , IQuickCreateConfiguration , IReportCreateConfiguration , Embed , ILocaleSettings , IEmbedSettings , IQnaSettings , } from "embed" ;
2971+ export { IEmbedConfiguration , IQnaEmbedConfiguration , IVisualEmbedConfiguration , IReportEmbedConfiguration , IDashboardEmbedConfiguration , ITileEmbedConfiguration , IQuickCreateConfiguration , IReportCreateConfiguration , IReportCreateFromDefinitionConfiguration , Embed , ILocaleSettings , IEmbedSettings , IQnaSettings , } from "embed" ;
29712972 export { Page } from "page" ;
29722973 export { Qna } from "qna" ;
29732974 export { Visual } from "visual" ;
0 commit comments