@brizy/media-gallery
Version:
19 lines (18 loc) • 916 B
TypeScript
import { CSSProperties } from "react";
import { Colors } from "~/utils/colors";
export declare const isFile: (item: DataTransferItem) => File | undefined;
type HeightCssVar = CSSProperties & {
"--brz-media-gallery-height": string;
};
export declare const getHeight: (height: string | undefined) => HeightCssVar | undefined;
type ColorsCssVar = CSSProperties & {
"--brz-media-gallery-main-color"?: string;
"--brz-media-gallery-active-color"?: string;
"--brz-media-gallery-text-labels"?: string;
"--brz-media-gallery-sidebar-separators"?: string;
"--brz-media-gallery-input-placeholder-text"?: string;
"--brz-media-gallery-sidebar-header"?: string;
"--brz-media-gallery-icons-color"?: string;
};
export declare const getColors: ({ mainColor, activeColor, textLabels, sidebarSeparators, inputPlaceholderText, sidebarHeader, iconsColor, }: Colors) => ColorsCssVar | undefined;
export {};