@clerk/themes
Version:
Themes for the Clerk auth components
13 lines (12 loc) • 481 B
TypeScript
import type { Appearance, BaseTheme, DeepPartial, Elements, Theme } from '@clerk/types';
import type { InternalTheme } from '../../clerk-js/src/ui/foundations';
interface CreateClerkThemeParams extends DeepPartial<Theme> {
/**
* {@link Theme.elements}
*/
elements?: Elements | ((params: {
theme: InternalTheme;
}) => Elements);
}
export declare const experimental_createTheme: (appearance: Appearance<CreateClerkThemeParams>) => BaseTheme;
export {};