import { ComponentType, StylesInjector } from './types.js'; type StylesOptions = null | string[] | StylesInjector; interface CreateInjectableComponentOptions { styles: StylesOptions; name?: string; } export interface InjectableComponent

{ name: string; component: ComponentType

; stylesInjector: StylesInjector; } export declare const stringStyles: (styles: string[]) => StylesInjector; export declare const remoteStyles: (urls: string[]) => StylesInjector; export declare const combineStyleInjectors: (...injectors: StylesInjector[]) => StylesInjector; export declare const createInjectableComponent:

(component: ComponentType

, options: CreateInjectableComponentOptions) => InjectableComponent

; export {};