@livekit/components-core
Version:
This package is a wrapper around the [livekit/client-sdk-js](https://github.com/livekit/client-sdk-js) package. It transforms the event based logic into simple to use observable state and component level APIs. This package is the core for all framework sp
11 lines • 701 B
TypeScript
import type { UnprefixedClassNames as ComponentNoPrefixClasses } from '@livekit/components-styles/dist/types_unprefixed/index.scss';
import type { UnprefixedClassNames as PrefabNoPrefixClasses } from '@livekit/components-styles/dist/types_unprefixed/prefabs/index.scss';
type UnprefixedClassNames = ComponentNoPrefixClasses | PrefabNoPrefixClasses;
/**
* This function is a type safe way to add a prefix to a HTML class attribute.
* Only classes defined in the styles module are valid, any other class produces a ts error.
* @internal
*/
export declare function prefixClass<T extends UnprefixedClassNames>(unprefixedClassName: T): `lk-${T}`;
export {};
//# sourceMappingURL=class-prefixer.d.ts.map