export interface TypographyTheme {
    base?: string;
    text?: {
        thin?: string;
        bold?: string;
        extraBold?: string;
        italic?: string;
    };
    variant?: {
        default?: string;
        mono?: string;
    };
    colors?: {
        primary: string;
        secondary: string;
        success: string;
        warning: string;
        error: string;
        info: string;
        [key: string]: string;
    };
    sub: string;
    smallHeading: string;
    secondaryHeading: string;
    primaryHeading: string;
    pageTitle: string;
    disableMargins?: string;
}
export declare const typographyTheme: {
    base?: string;
    text?: {
        thin?: string;
        bold?: string;
        extraBold?: string;
        italic?: string;
    };
    variant?: {
        default?: string;
        mono?: string;
    };
    colors?: {
        [key: string]: string;
        primary: string;
        secondary: string;
        success: string;
        warning: string;
        error: string;
        info: string;
    };
    sub: string;
    smallHeading: string;
    secondaryHeading: string;
    primaryHeading: string;
    pageTitle: string;
    disableMargins?: string;
};
export declare const legacyTypographyTheme: {
    colors: {
        primary: string;
        secondary: string;
        success: string;
        warning: string;
        error: string;
        info: string;
    };
    pageTitle: string;
    primaryHeading: string;
    secondaryHeading: string;
    smallHeading: string;
    sub: string;
    text: {
        thin: string;
        bold: string;
        extraBold: string;
        italic?: string;
    };
    base?: string;
    variant?: {
        default?: string;
        mono?: string;
    };
    disableMargins?: string;
};
