1 | declare var module: any; // dangerous
|
2 |
|
3 | interface StoryDecorator {
|
4 | (story: Function, context: { kind: string, story: string }): Object;
|
5 | }
|
6 |
|
7 | interface Story {
|
8 | add (storyName: string, callback: Function): Story;
|
9 | addDecorator (decorator: StoryDecorator): Story;
|
10 | }
|
11 |
|
12 | export function linkTo(name: string, ...params: any[]): void;
|
13 | export function storiesOf(name: string, module: any): Story;
|
14 | export function action(name: string, ...params: any[]): any;
|