Skip to content

Commit 24f782d

Browse files
author
Matt Mazzola
committed
Fix exports in module entry point to only expose required types. Add the new types IFilterable, Page, and Visual
1 parent e050cd8 commit 24f782d

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

src/powerbi.ts

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,30 @@
11
import * as service from './service';
22
import * as factories from './factories';
33
import * as models from 'powerbi-models';
4+
import { IFilterable } from './ifilterable';
45

56
export {
7+
IFilterable,
68
service,
79
factories,
810
models
911
};
10-
export * from './report';
11-
export * from './tile';
12-
export * from './embed';
12+
export {
13+
Report
14+
} from './report';
15+
export {
16+
Tile
17+
} from './tile';
18+
export {
19+
IEmbedConfiguration,
20+
Embed
21+
} from './embed';
22+
export {
23+
Page
24+
} from './page';
25+
export {
26+
Visual
27+
} from './visual';
1328

1429
declare global {
1530
interface Window {

0 commit comments

Comments
 (0)