UNPKG

react-mosaic-component2

Version:
19 lines (16 loc) 704 B
import { Classes } from '@blueprintjs/core'; import { IconNames } from '@blueprintjs/icons'; declare namespace OptionalBlueprint { export const Icon: ({ icon, className, size, }: { icon: keyof typeof IconNames; className?: string; size?: "standard" | "large"; }) => JSX.Element; type BlueprintClass = { [K in keyof typeof Classes]: (typeof Classes)[K] extends string ? K : never; }[keyof typeof Classes]; export function getClasses(blueprintNamespace: string, ...names: BlueprintClass[]): string; export function getIconClass(blueprintNamespace: string, iconName: keyof typeof IconNames): string; export { }; } export { OptionalBlueprint };