UNPKG

550 BTypeScriptView Raw
1import { FC, Context } from 'react';
2import type { SyntaxHighlighterFormatTypes } from '@storybook/components';
3import type { StoryId } from '@storybook/api';
4export interface SourceItem {
5 code: string;
6 format: SyntaxHighlighterFormatTypes;
7}
8export declare type StorySources = Record<StoryId, SourceItem>;
9export interface SourceContextProps {
10 sources: StorySources;
11 setSource?: (id: StoryId, item: SourceItem) => void;
12}
13export declare const SourceContext: Context<SourceContextProps>;
14export declare const SourceContainer: FC<{}>;