import { TNode } from '@tempots/dom';
/**
 * Renders an emphasized inline label with stronger visual weight.
 * Useful for highlighting important terms or key values.
 *
 * @param children - Content nodes to render inside the label span.
 * @returns A `<span>` element with emphasis label styling.
 *
 * @example
 * ```typescript
 * html.p('Status: ', EmphasisLabel('Active'))
 * ```
 */
export declare const EmphasisLabel: (...children: TNode[]) => import("@tempots/dom").Renderable;
/**
 * Renders a standard inline label with default text styling.
 *
 * @param children - Content nodes to render inside the label span.
 * @returns A `<span>` element with default label styling.
 *
 * @example
 * ```typescript
 * html.p('Name: ', Label('John Doe'))
 * ```
 */
export declare const Label: (...children: TNode[]) => import("@tempots/dom").Renderable;
/**
 * Renders a muted inline label with subdued color for secondary information.
 *
 * @param children - Content nodes to render inside the label span.
 * @returns A `<span>` element with muted label styling.
 *
 * @example
 * ```typescript
 * html.p(Label('Primary info'), ' ', MutedLabel('(optional)'))
 * ```
 */
export declare const MutedLabel: (...children: TNode[]) => import("@tempots/dom").Renderable;
/**
 * Renders a danger-styled inline label for error messages or destructive context.
 *
 * @param children - Content nodes to render inside the label span.
 * @returns A `<span>` element with danger label styling.
 *
 * @example
 * ```typescript
 * html.p('Validation: ', DangerLabel('Required field'))
 * ```
 */
export declare const DangerLabel: (...children: TNode[]) => import("@tempots/dom").Renderable;
