export interface TextProperties {
    size?: 'x-small' | 'small' | 'medium' | 'large' | 'x-large' | 'xx-large';
    weight?: 'light' | 'normal' | 'heavy';
    inverse?: boolean;
    truncated?: boolean;
    as?: string;
    uppercase?: boolean;
}
declare const Text: import("@dojo/framework/core/interfaces").DefaultChildrenWNodeFactory<{
    properties: TextProperties & import("@dojo/framework/core/interfaces").WidgetProperties & {
        variant?: "default" | "inherit" | undefined;
    } & import("@dojo/framework/core/middleware/theme").ThemeProperties;
    children: import("@dojo/framework/core/interfaces").DNode<any>[];
}>;
export default Text;
