import type { CodeDemoOptions } from '../../shared'; import type { Code } from './typings'; export declare const options: CodeDemoOptions; export declare type PreProcessorType = 'html' | 'js' | 'css'; export declare const preProcessorConfig: Record; }>; export declare const h: (tag: string, attrs: Record, children?: HTMLElement[] | undefined) => HTMLElement; export declare const getConfig: (config: Partial) => CodeDemoOptions; export declare const loadScript: (state: Record>, link: string) => Promise; export declare const injectCSS: (shadowRoot: ShadowRoot, code: Code) => void; export declare const injectScript: (id: string, shadowRoot: ShadowRoot, code: Code) => void;