import type { FC } from 'react';
import { type LabelTag } from '@porsche-design-system/components/dist/utils';
type LabelProps = {
    hasLabel: boolean;
    hasDescription: boolean;
    children?: JSX.Element;
    htmlFor?: string;
    tag?: LabelTag;
    isRequired?: boolean;
    host: HTMLElement;
    label: string;
    description?: string;
    isLoading?: boolean;
    isDisabled?: boolean;
    /**
     * If true, clicking the label will not bubble to the host element,
     * preventing duplicate handling on host click listeners.
     */
    stopClickPropagation?: boolean;
};
export declare const Label: FC<LabelProps>;
export {};
