storybook-chrome-screenshot
Version:
A Storybook addon, Save the screenshot image of your stories! via puppeteer.
22 lines (21 loc) • 706 B
TypeScript
import { CLIOptions } from '../../models/options';
import { Browser } from './Browser';
import { Server } from './Server';
import { StoryStore } from './StoryStore';
import { Terminal } from './Terminal';
export declare class App {
private options;
private store;
private terminal;
private server;
private browsers;
private pages;
private startTime;
constructor(options: CLIOptions, store: StoryStore, terminal: Terminal, server: Server, browserFactory: (id: number) => Browser);
validate(): Promise<void>;
launch(): Promise<void>;
prepare(): Promise<void>;
capture(): Promise<void>;
teardown(): Promise<void>;
terminate(e?: Error): Promise<void>;
}