import { CSSObject } from "styled-components"; import main_colors from "./colors.json"; import fontSize from "./fontSize.json"; import { fontWeight } from "./fontWeight"; import { op } from "./opacity"; export * as img from "../assets/export"; export declare type TColor = keyof typeof main_colors; export declare type TColors = Partial; export declare const isDev: () => boolean; export declare let colors: TColors; export declare const config: (props: { colorPalette: TColors; }) => void; export declare const colorOp: (color: string, opacity: keyof typeof op) => string; export declare const boxShadow: (hOffset: number, vOffset: number, blur: number, spread: number, color: string) => string; export declare const textShadow: (hShadow: number, vShadow: number, blurRadius: number, color: string) => string; export declare const calculateItemLength: (data: string) => string; export declare const useOutsideClick: (ref: any, callback: any) => void; export declare const textLineCss: (lineHeight?: string | number | undefined, height?: string | number | undefined, lineClamp?: number | undefined) => CSSObject; export { op, fontSize, fontWeight }; export declare type TYear = { id: number | string; title: string; }; export declare type TMonth = { id: string; title: string; }; export declare const Years: () => TYear[]; export declare const monthData: TMonth[];