react-mosaic-component2
Version:
A React Tiling Window Manager
19 lines (16 loc) • 704 B
text/typescript
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 };