import type { HTMLAttributes } from 'svelte/elements';
/**
* Heading component - Semantic headings (H1-H6) with consistent styling.
*
* @packageDocumentation
*
* @example
* ```svelte
*
* Page Title
*
*
* Section Title
*
*
*
* Custom Heading
*
* ```
*/
interface HeadingProps extends Omit, 'class'> {
/**
* Heading level (1-6).
*/
level: 1 | 2 | 3 | 4 | 5 | 6;
/**
* Additional CSS classes.
*/
class?: string;
/**
* Heading content.
*/
children?: import('svelte').Snippet;
}
declare const Heading: import("svelte").Component;
type Heading = ReturnType;
export default Heading;
//# sourceMappingURL=Heading.svelte.d.ts.map