UNPKG

storybook-addon-pseudo-states

Version:
35 lines 1.22 kB
//#region code/addons/pseudo-states/.dts-emit/code/addons/pseudo-states/src/constants.d.ts declare const PARAM_KEY = "pseudo"; declare const PSEUDO_STATES: { readonly hover: 'hover'; readonly active: 'active'; readonly focusVisible: 'focus-visible'; readonly focusWithin: 'focus-within'; readonly focus: 'focus'; readonly visited: 'visited'; readonly link: 'link'; readonly target: 'target'; }; //#endregion //#region code/addons/pseudo-states/.dts-emit/code/addons/pseudo-states/src/types.d.ts type PseudoState = keyof typeof PSEUDO_STATES; type PseudoStateConfig = { [P in PseudoState]?: boolean | string | string[] }; interface PseudoParameter extends PseudoStateConfig { rootSelector?: string; } interface PseudoParameters { /** * Pseudo state configuration * * @see https://storybook.js.org/addons/storybook-addon-pseudo-states */ pseudo?: PseudoParameter; } interface PseudoTypes { parameters: PseudoParameters; } //#endregion //#region code/addons/pseudo-states/.dts-emit/code/addons/pseudo-states/src/index.d.ts declare function _default(): import("storybook/internal/csf").PreviewAddon<PseudoTypes>; //#endregion export { PARAM_KEY, type PseudoTypes, _default as default };