import { default as React, ElementType, HTMLAttributes } from 'react';
import { textColors } from '../../colors/css';
import { SBUFoundationProps } from '../../types';
type AsProp = {
as?: C;
};
type PropsToOmit = keyof (P & AsProp);
type PolymorphicComponentProps> = Props & AsProp & Omit, PropsToOmit>;
type HTMLProps = PolymorphicComponentProps>;
type Props = SBUFoundationProps & {
type?: 'h1' | 'h2' | 'subtitle1' | 'subtitle2' | 'body1' | 'body2' | 'button1' | 'button2' | 'button3' | 'caption1' | 'caption2' | 'caption3';
color?: keyof typeof textColors | string;
}>;
export declare const Label: ({ as, type, color, style, className, testId, ...props }: Props) => import("react/jsx-runtime").JSX.Element;
export {};