// flow-typed signature: 9bb3e73c168fff2fec8d19e7977c14ac
// flow-typed version: <<STUB>>/@storybook/api_v5.2.1/flow_v0.97.0

/**
 * This is an autogenerated libdef stub for:
 *
 *   '@storybook/api'
 *
 * Fill this stub out by replacing all the `any` types.
 *
 * Once filled out, we encourage you to share your work with the
 * community by sending a pull request to:
 * https://github.com/flowtype/flow-typed
 */

declare module '@storybook/api' {
  declare module.exports: any;
}

/**
 * We include stubs for each file inside this npm package in case you need to
 * require those files directly. Feel free to delete any files that aren't
 * needed.
 */
declare module '@storybook/api/dist/context' {
  declare module.exports: any;
}

declare module '@storybook/api/dist' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/init-provider-api' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/initial-state' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/lib/merge' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/lib/shortcut' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/lib/store-setup' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/addons' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/channel' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/layout' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/notifications' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/shortcuts' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/stories' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/url' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/modules/versions' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/store' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/typings.d' {
  declare module.exports: any;
}

declare module '@storybook/api/dist/version' {
  declare module.exports: any;
}

declare module '@storybook/api/scripts/generateVersion' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/addons.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/layout.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/notifications.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/shortcut.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/shortcuts.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/store.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/stories.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/url.test' {
  declare module.exports: any;
}

declare module '@storybook/api/src/tests/versions.test' {
  declare module.exports: any;
}

// Filename aliases
declare module '@storybook/api/dist/context.js' {
  declare module.exports: $Exports<'@storybook/api/dist/context'>;
}
declare module '@storybook/api/dist/index' {
  declare module.exports: $Exports<'@storybook/api/dist'>;
}
declare module '@storybook/api/dist/index.js' {
  declare module.exports: $Exports<'@storybook/api/dist'>;
}
declare module '@storybook/api/dist/init-provider-api.js' {
  declare module.exports: $Exports<'@storybook/api/dist/init-provider-api'>;
}
declare module '@storybook/api/dist/initial-state.js' {
  declare module.exports: $Exports<'@storybook/api/dist/initial-state'>;
}
declare module '@storybook/api/dist/lib/merge.js' {
  declare module.exports: $Exports<'@storybook/api/dist/lib/merge'>;
}
declare module '@storybook/api/dist/lib/shortcut.js' {
  declare module.exports: $Exports<'@storybook/api/dist/lib/shortcut'>;
}
declare module '@storybook/api/dist/lib/store-setup.js' {
  declare module.exports: $Exports<'@storybook/api/dist/lib/store-setup'>;
}
declare module '@storybook/api/dist/modules/addons.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/addons'>;
}
declare module '@storybook/api/dist/modules/channel.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/channel'>;
}
declare module '@storybook/api/dist/modules/layout.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/layout'>;
}
declare module '@storybook/api/dist/modules/notifications.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/notifications'>;
}
declare module '@storybook/api/dist/modules/shortcuts.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/shortcuts'>;
}
declare module '@storybook/api/dist/modules/stories.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/stories'>;
}
declare module '@storybook/api/dist/modules/url.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/url'>;
}
declare module '@storybook/api/dist/modules/versions.js' {
  declare module.exports: $Exports<'@storybook/api/dist/modules/versions'>;
}
declare module '@storybook/api/dist/store.js' {
  declare module.exports: $Exports<'@storybook/api/dist/store'>;
}
declare module '@storybook/api/dist/typings.d.js' {
  declare module.exports: $Exports<'@storybook/api/dist/typings.d'>;
}
declare module '@storybook/api/dist/version.js' {
  declare module.exports: $Exports<'@storybook/api/dist/version'>;
}
declare module '@storybook/api/scripts/generateVersion.js' {
  declare module.exports: $Exports<'@storybook/api/scripts/generateVersion'>;
}
declare module '@storybook/api/src/tests/addons.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/addons.test'>;
}
declare module '@storybook/api/src/tests/layout.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/layout.test'>;
}
declare module '@storybook/api/src/tests/notifications.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/notifications.test'>;
}
declare module '@storybook/api/src/tests/shortcut.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/shortcut.test'>;
}
declare module '@storybook/api/src/tests/shortcuts.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/shortcuts.test'>;
}
declare module '@storybook/api/src/tests/store.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/store.test'>;
}
declare module '@storybook/api/src/tests/stories.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/stories.test'>;
}
declare module '@storybook/api/src/tests/url.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/url.test'>;
}
declare module '@storybook/api/src/tests/versions.test.js' {
  declare module.exports: $Exports<'@storybook/api/src/tests/versions.test'>;
}
