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 {};