/** * @packageDocumentation * * This package provides the main entry point for the Telestion frontend application. * * You can initialize the application by calling the {@link initTelestion} function. * * @example * ```ts * import { initTelestion } from '@wuespace/telestion/application'; * // or, for convenience: * // import { initTelestion } from '@wuespace/telestion'; * * initTelestion({ ... }); * ``` */ import 'bootstrap-icons/font/bootstrap-icons.min.css'; import './index.scss'; import { TelestionOptions } from './model.ts'; export * from './model.ts'; export * from './hooks'; /** * Initialize the Telestion application. * @param options - The options for initializing the application. * @returns A Promise that resolves once the initialization is completed. */ export declare function initTelestion(options: TelestionOptions): Promise; declare module 'react' { interface CSSProperties { [key: `--${string}`]: string | number; } }