import { TypographyProps } from '../../../components/ui/typography'; export type Typo = keyof typeof typographyList; export interface TypoProps extends TypographyProps { textAlign?: 'start' | 'end' | 'left' | 'right' | 'center'; } export type BaseTypographyProps = TypoProps & { md: Typo; }; declare const typographyList: { readonly Headline1: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline2: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline3: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline4: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline5: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline6: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline7: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Headline8: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Title1: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Title2: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Title3: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Title4: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Body1: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Body2: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Caption1: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; readonly Caption2: (args?: import('../..').TextStyleProperties) => import('@emotion/utils').SerializedStyles; }; /** * @param lg - pc size typography * @param md - OwnProps 로 분류되어 lg, sm이 공통일 경우 md하나로 사용 가능하다. * @param sm - mobile size typography */ export declare const BaseTypography: ({ md, children, textAlign, className, variant, ...restProps }: BaseTypographyProps) => import("react").JSX.Element; export {}; //# sourceMappingURL=index.d.ts.map