import { SizeType } from './../types/index'; import { WeightType } from '../types'; declare const _default: { display: ({ weight, size, }: { weight?: WeightType | undefined; size?: SizeType | undefined; }) => { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; }; heading: ({ weight, size, }: { weight?: WeightType | undefined; size?: SizeType | undefined; }) => { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; }; title: ({ weight, size, }: { weight?: WeightType | undefined; size?: SizeType | undefined; }) => { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; }; label: ({ weight, size, }: { weight?: WeightType | undefined; size?: SizeType | undefined; }) => { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; }; button: ({ size }: { size?: SizeType | undefined; }) => { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; }; body: ({ weight, size, }: { weight?: WeightType | undefined; size?: SizeType | undefined; }) => { fontSize?: undefined; fontWeight?: undefined; lineHeight?: undefined; letterSpacing?: undefined; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; } | { fontSize: string; fontWeight: number; lineHeight: string; letterSpacing: string; }; font_weight: (weight?: WeightType) => number; }; export default _default;