import { Font, General } from "./types";
export declare class CorejamType {
  hash: string;
  family: Font.Family;
  weight: Font.Weight;
  mdWeight: Font.Weight;
  smWeight: Font.Weight;
  lgWeight: Font.Weight;
  xlWeight: Font.Weight;
  size: Font.Size;
  smSize: Font.Size;
  mdSize: Font.Size;
  lgSize: Font.Size;
  xlSize: Font.Size;
  focusWeight: string;
  smFocusWeight: string;
  mdFocusWeight: string;
  lgFocusWeight: string;
  xlFocusWeight: string;
  smooth: Font.Smoothnes;
  fontStyle: Font.Style;
  smFontStyle: Font.Style;
  mdFontStyle: Font.Style;
  lgFontStyle: Font.Style;
  xlFontStyle: Font.Style;
  spacing: Font.Spacing;
  amSpacing: Font.Spacing;
  mdSpacing: Font.Spacing;
  lgSpacing: Font.Spacing;
  xlSpacing: Font.Spacing;
  decoration: Font.Decoration;
  smDecoration: Font.Decoration;
  mdDecoration: Font.Decoration;
  lgDecoration: Font.Decoration;
  xlDecoration: Font.Decoration;
  transform: Font.Transform;
  smTransform: Font.Transform;
  mdTransform: Font.Transform;
  lgTransform: Font.Transform;
  xlTransform: Font.Transform;
  textStyle: string;
  smTextStyle: string;
  mdTextStyle: string;
  lgTextStyle: string;
  xlTextStyle: string;
  align: Font.Align;
  smAlign: Font.Align;
  mdAlign: Font.Align;
  lgAlign: Font.Align;
  xlAlign: Font.Align;
  lineHeight: Font.lineHeight;
  smLineHeight: Font.lineHeight;
  mdLineHeight: Font.lineHeight;
  lgLineHeight: Font.lineHeight;
  xlLineHeight: Font.lineHeight;
  color: General.Color;
  smColor: General.Color;
  mdColor: General.Color;
  lgColor: General.Color;
  XlColor: General.Color;
  as: Font.As;
  droppableElements: string[];
  componentWillRender(): Promise<void>;
  render(): any;
}
