UNPKG

pyro

Version:
36 lines (35 loc) 951 B
import { DefineComponent } from 'vue'; import { HTMLAttributes } from 'svelte/elements'; export interface DividerProps { /** Vertical instead of horizontal */ vertical?: boolean; } declare module 'vue' { interface GlobalComponents { 'pyro-divider': DefineComponent<DividerProps>; } } interface PyroDividerPreact extends Omit<JSX.HTMLAttributes, keyof DividerProps>, DividerProps { } declare module 'preact/jsx-runtime' { namespace JSX { interface IntrinsicElements { 'pyro-divider': PyroDividerPreact; } } } interface PyroDividerSvelte extends Omit<HTMLAttributes<any>, keyof DividerProps>, DividerProps { } declare module 'svelte/elements' { interface SvelteHTMLElements { 'pyro-divider': PyroDividerSvelte; } } declare module 'solid-js' { namespace JSX { interface IntrinsicElements { 'pyro-divider': PyroDividerPreact; } } } export {};