import { RequestHandler } from 'msw'; import { setupWorker } from 'msw/browser'; type SetupWorker = ReturnType; type InitializeOptions = Parameters[0]; declare function initialize(options?: InitializeOptions, initialHandlers?: RequestHandler[]): SetupWorker; declare function getWorker(): SetupWorker; type MswParameters = { msw?: RequestHandler[] | { handlers: RequestHandler[] | Record; }; }; type Context = { parameters: MswParameters; }; declare const mswDecorator: any>(storyFn: Story, context: Context) => any; declare const mswLoader: (context: Context) => Promise<{}>; declare function applyRequestHandlers(handlersListOrObject: Context['parameters']['msw']): void; export { type Context, type InitializeOptions, type MswParameters, applyRequestHandlers, getWorker, initialize, mswDecorator, mswLoader };