/**
 * Represents a div element.
 * @param props Optional properties for the div element.
 * @returns A div element node.
 */
export declare const Div: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Alias for \`Div(...)\`. Recommended for general-purpose container elements.
 *
 * **Example:**
 * ```typescript
 * Container({
 *   padding: 'theme.spacing.md',
 *   backgroundColor: 'lightgray',
 *   children: [H2('Welcome'), P('This is a container example.')]
 * })
 * ```
 */
export declare const Container: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a root div element with full viewport dimensions and column flex layout.
 * By default, applies flex column layout and 100% viewport dimensions.
 * @param props Optional properties for the root div element that merge with defaults.
 * @returns A div element node configured as root container.
 * @example
 * ```typescript
 * Root({
 *   backgroundColor: 'white',
 *   children: [Header(), Main(), Footer()]
 * })
 * ```
 */
export declare const Root: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a column layout using flexbox.
 * @param props Optional properties for the column layout.
 * @returns A div element node with flexbox column layout.
 */
export declare const Column: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a row layout using flexbox.
 * @param props Optional properties for the row layout.
 * @returns A div element node with flexbox row layout.
 */
export declare const Row: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a grid layout.
 * @param props Optional properties for the grid layout.
 * @returns A div element node with grid layout.
 */
export declare const Grid: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a centered container with flexbox alignment.
 * By default, centers content both horizontally and vertically.
 * @param props Optional properties for the div element.
 * @returns A div element node configured for centered content.
 */
export declare const Center: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a fixed positioned element.
 * @param props Optional properties for the fixed positioned element.
 * @returns A div element node with fixed positioning.
 */
export declare const Fixed: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a relatively positioned element.
 * @param props Optional properties for the relatively positioned element.
 * @returns A div element node with relative positioning.
 */
export declare const Relative: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents an absolutely positioned element.
 * @param props Optional properties for the absolutely positioned element.
 * @returns A div element node with absolute positioning.
 */
export declare const Absolute: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a sticky positioned element.
 * @param props Optional properties for the sticky positioned element.
 * @returns A div element node with sticky positioning.
 */
export declare const Sticky: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Represents a statically positioned element.
 * @param props Optional properties for the statically positioned element.
 * @returns A div element node with static positioning.
 */
export declare const Static: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "div">(props?: import("../main").PolymorphicProps<"div", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "div";
};
/**
 * Creates an h1 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h1 element.
 * @returns An h1 element node.
 */
export declare const H1: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h1">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h1";
};
/**
 * Creates an h2 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h2 element.
 * @returns An h2 element node.
 */
export declare const H2: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h2">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h2";
};
/**
 * Creates an h3 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h3 element.
 * @returns An h3 element node.
 */
export declare const H3: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h3">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h3";
};
/**
 * Creates an h4 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h4 element.
 * @returns An h4 element node.
 */
export declare const H4: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h4">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h4";
};
/**
 * Creates an h5 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h5 element.
 * @returns An h5 element node.
 */
export declare const H5: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h5">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h5";
};
/**
 * Creates an h6 heading element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the heading.
 * @param props Optional properties for the h6 element.
 * @returns An h6 element node.
 */
export declare const H6: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "h6">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "h6";
};
/**
 * Creates a strong element node for important text.
 * @param children The content to be rendered within the element (text, numbers, components, etc) to emphasize.
 * @param props Optional properties for the strong element.
 * @returns A strong element node.
 */
export declare const Strong: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "strong">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "strong";
};
/**
 * Creates an em element node for emphasized text.
 * @param children The content to be rendered within the element (text, numbers, components, etc) to emphasize.
 * @param props Optional properties for the em element.
 * @returns An em element node.
 */
export declare const Em: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "em">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "em";
};
/**
 * Creates a small element node for side-comments and small print.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for styling and configuring the small element.
 * @returns A small element node that can be rendered in React.
 */
export declare const Small: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "small">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "small";
};
/**
 * Creates a mark element node for highlighted text.
 * @param children The content to be rendered within the element (text, numbers, components, etc) to highlight.
 * @param props Optional properties for the mark element.
 * @returns A mark element node.
 */
export declare const Mark: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "mark">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "mark";
};
/**
 * Creates a span element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the span.
 * @param props Optional properties for the span element.
 * @returns A span element node.
 */
export declare const Span: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "span">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "span";
};
/**
 * Creates a paragraph element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the paragraph.
 * @param props Optional properties for the p element.
 * @returns A paragraph element node.
 */
export declare const P: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "p">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "p";
};
/**
 * Renders a semantic block of text using a `<p>` element.
 * Alias for `P(...)`, recommended for general-purpose text content.
 * @example
 * ```typescript
 * Text('This is a sample text paragraph.', { fontSize: 'theme.text.base', color: 'theme.text.primary' })
 * ```
 */
export declare const Text: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "p">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "p";
};
/**
 * Creates a preformatted text element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the pre element.
 * @param props Optional properties for the pre element.
 * @returns A pre element node.
 */
export declare const Pre: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "pre">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "pre";
};
/**
 * Creates a code element node for displaying code snippets.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the code.
 * @param props Optional properties for the code element.
 * @returns A code element node.
 */
export declare const Code: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "code">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "code";
};
/**
 * Represents a line break element.
 * @param props Optional properties for the br element.
 * @returns A br element node.
 */
export declare const Br: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "br">(props?: import("../main").PolymorphicProps<"br", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "br";
};
/**
 * Represents an ordered list.
 * @param props Optional properties for the ol element.
 * @returns An ol element node.
 */
export declare const Ol: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "ol">(props?: import("../main").PolymorphicProps<"ol", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "ol";
};
/**
 * Represents an unordered list.
 * @param props Optional properties for the ul element.
 * @returns A ul element node.
 */
export declare const Ul: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "ul">(props?: import("../main").PolymorphicProps<"ul", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "ul";
};
/**
 * Represents a list item.
 * @param props Optional properties for the li element.
 * @returns An li element node.
 */
export declare const Li: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "li">(props?: import("../main").PolymorphicProps<"li", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "li";
};
/**
 * Represents a description list.
 * @param props Optional properties for the dl element.
 * @returns A dl element node.
 */
export declare const Dl: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "dl">(props?: import("../main").PolymorphicProps<"dl", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "dl";
};
/**
 * Represents a term in a description list.
 * @param props Optional properties for the dt element.
 * @returns A dt element node.
 */
export declare const Dt: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "dt">(props?: import("../main").PolymorphicProps<"dt", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "dt";
};
/**
 * Represents a description in a description list.
 * @param props Optional properties for the dd element.
 * @returns A dd element node.
 */
export declare const Dd: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "dd">(props?: import("../main").PolymorphicProps<"dd", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "dd";
};
/**
 * Represents an HTML form.
 * @param props Optional properties for the form element.
 * @returns A form element node.
 */
export declare const Form: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "form">(props?: import("../main").PolymorphicProps<"form", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "form";
};
/**
 * Represents a label for an input element.
 * @param props Optional properties for the label element.
 * @returns A label element node.
 */
export declare const Label: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "label">(props?: import("../main").PolymorphicProps<"label", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "label";
};
/**
 * Represents an input element.
 * @param props Optional properties for the input element.
 * @returns An input element node.
 */
export declare const Input: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "input">(props?: import("../main").PolymorphicProps<"input", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "input";
};
/**
 * Creates a button element node.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the button.
 * @param props Optional properties for the button element.
 * @returns A button element node.
 */
export declare const Button: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "button">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "button";
};
/**
 * Represents a textarea element for multiline text input.
 * @param props Optional properties for the textarea element.
 * @returns A textarea element node.
 */
export declare const Textarea: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "textarea">(props?: import("../main").PolymorphicProps<"textarea", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "textarea";
};
/**
 * Represents a select dropdown element.
 * @param props Optional properties for the select element.
 * @returns A select element node.
 */
export declare const Select: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "select">(props?: import("../main").PolymorphicProps<"select", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "select";
};
/**
 * Represents an option within a select element.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the option.
 * @param props Optional properties for the option element.
 * @returns An option element node.
 */
export declare const Option: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "option">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "option";
};
/**
 * Represents a fieldset element for grouping form elements.
 * @param props Optional properties for the fieldset element.
 * @returns A fieldset element node.
 */
export declare const Fieldset: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "fieldset">(props?: import("../main").PolymorphicProps<"fieldset", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "fieldset";
};
/**
 * Represents a legend for a fieldset.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the legend.
 * @param props Optional properties for the legend element.
 * @returns A legend element node.
 */
export declare const Legend: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "legend">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "legend";
};
/**
 * Represents an option group within a select element.
 * @param props Optional properties for the optgroup element.
 * @returns An optgroup element node.
 */
export declare const Optgroup: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "optgroup">(props?: import("../main").PolymorphicProps<"optgroup", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "optgroup";
};
/**
 * Represents a table element.
 * @param props Optional properties for the table element.
 * @returns A table element node.
 */
export declare const Table: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "table">(props?: import("../main").PolymorphicProps<"table", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "table";
};
/**
 * Represents a table header section.
 * @param props Optional properties for the thead element.
 * @returns A thead element node.
 */
export declare const Thead: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "thead">(props?: import("../main").PolymorphicProps<"thead", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "thead";
};
/**
 * Represents a table body section.
 * @param props Optional properties for the tbody element.
 * @returns A tbody element node.
 */
export declare const Tbody: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "tbody">(props?: import("../main").PolymorphicProps<"tbody", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "tbody";
};
/**
 * Represents a table footer section.
 * @param props Optional properties for the tfoot element.
 * @returns A tfoot element node.
 */
export declare const Tfoot: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "tfoot">(props?: import("../main").PolymorphicProps<"tfoot", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "tfoot";
};
/**
 * Represents a table row.
 * @param props Optional properties for the tr element.
 * @returns A tr element node.
 */
export declare const Tr: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "tr">(props?: import("../main").PolymorphicProps<"tr", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "tr";
};
/**
 * Represents a table header cell.
 * @param props Optional properties for the th element.
 * @returns A th element node.
 */
export declare const Th: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "th">(props?: import("../main").PolymorphicProps<"th", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "th";
};
/**
 * Represents a table data cell.
 * @param props Optional properties for the td element.
 * @returns A td element node.
 */
export declare const Td: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "td">(props?: import("../main").PolymorphicProps<"td", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "td";
};
/**
 * Represents a table caption.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the caption.
 * @param props Optional properties for the caption element.
 * @returns A caption element node.
 */
export declare const Caption: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "caption">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "caption";
};
/**
 * Represents a table column group.
 * @param props Optional properties for the colgroup element.
 * @returns A colgroup element node.
 */
export declare const Colgroup: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "colgroup">(props?: import("../main").PolymorphicProps<"colgroup", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "colgroup";
};
/**
 * Represents a table column.
 * @param props Optional properties for the col element.
 * @returns A col element node.
 */
export declare const Col: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "col">(props?: import("../main").PolymorphicProps<"col", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "col";
};
/**
 * Represents an image element.
 * @param props Optional properties for the img element.
 * @returns An img element node.
 */
export declare const Img: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "img">(props?: import("../main").PolymorphicProps<"img", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "img";
};
/**
 * Represents a video element.
 * @param props Optional properties for the video element.
 * @returns A video element node.
 */
export declare const Video: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "video">(props?: import("../main").PolymorphicProps<"video", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "video";
};
/**
 * Represents an audio element.
 * @param props Optional properties for the audio element.
 * @returns An audio element node.
 */
export declare const Audio: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "audio">(props?: import("../main").PolymorphicProps<"audio", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "audio";
};
/**
 * Represents a picture element.
 * @param props Optional properties for the picture element.
 * @returns A picture element node.
 */
export declare const Picture: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "picture">(props?: import("../main").PolymorphicProps<"picture", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "picture";
};
/**
 * Represents a source element.
 * @param props Optional properties for the source element.
 * @returns A source element node.
 */
export declare const Source: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "source">(props?: import("../main").PolymorphicProps<"source", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "source";
};
/**
 * Represents a text track element.
 * @param props Optional properties for the track element.
 * @returns A track element node.
 */
export declare const Track: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "track">(props?: import("../main").PolymorphicProps<"track", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "track";
};
/**
 * Represents a canvas element.
 * @param props Optional properties for the canvas element.
 * @returns A canvas element node.
 */
export declare const Canvas: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "canvas">(props?: import("../main").PolymorphicProps<"canvas", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "canvas";
};
/**
 * Represents an iframe element.
 * @param props Optional properties for the iframe element.
 * @returns An iframe element node.
 */
export declare const Iframe: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "iframe">(props?: import("../main").PolymorphicProps<"iframe", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "iframe";
};
/**
 * Represents an SVG container element.
 * @param props Optional properties for the svg element.
 * @returns An svg element node.
 */
export declare const Svg: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "svg">(props?: import("../main").PolymorphicProps<"svg", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "svg";
};
/**
 * Represents an SVG path element.
 * @param props Optional properties for the path element.
 * @returns A path element node.
 */
export declare const SvgPath: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "path">(props?: import("../main").PolymorphicProps<"path", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "path";
};
/**
 * Represents an SVG circle element.
 * @param props Optional properties for the circle element.
 * @returns A circle element node.
 */
export declare const SvgCircle: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "circle">(props?: import("../main").PolymorphicProps<"circle", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "circle";
};
/**
 * Represents an SVG ellipse element.
 * @param props Optional properties for the ellipse element.
 * @returns An ellipse element node.
 */
export declare const SvgEllipse: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "ellipse">(props?: import("../main").PolymorphicProps<"ellipse", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "ellipse";
};
/**
 * Represents an SVG line element.
 * @param props Optional properties for the line element.
 * @returns A line element node.
 */
export declare const SvgLine: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "line">(props?: import("../main").PolymorphicProps<"line", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "line";
};
/**
 * Represents an SVG polyline element.
 * @param props Optional properties for the polyline element.
 * @returns A polyline element node.
 */
export declare const SvgPolyline: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "polyline">(props?: import("../main").PolymorphicProps<"polyline", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "polyline";
};
/**
 * Represents an SVG polygon element.
 * @param props Optional properties for the polygon element.
 * @returns A polygon element node.
 */
export declare const SvgPolygon: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "polygon">(props?: import("../main").PolymorphicProps<"polygon", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "polygon";
};
/**
 * Represents an SVG rectangle element.
 * @param props Optional properties for the rect element.
 * @returns A rect element node.
 */
export declare const SvgRect: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "rect">(props?: import("../main").PolymorphicProps<"rect", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "rect";
};
/**
 * Represents an SVG use element.
 * @param props Optional properties for the use element.
 * @returns A use element node.
 */
export declare const SvgUse: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "use">(props?: import("../main").PolymorphicProps<"use", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "use";
};
/**
 * Represents an SVG definitions element.
 * @param props Optional properties for the defs element.
 * @returns A defs element node.
 */
export declare const SvgDefs: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "defs">(props?: import("../main").PolymorphicProps<"defs", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "defs";
};
/**
 * Represents an SVG linear gradient element.
 * @param props Optional properties for the linearGradient element.
 * @returns A linearGradient element node.
 */
export declare const SvgLinearGradient: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "linearGradient">(props?: import("../main").PolymorphicProps<"linearGradient", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "linearGradient";
};
/**
 * Represents an SVG radial gradient element.
 * @param props Optional properties for the radialGradient element.
 * @returns A radialGradient element node.
 */
export declare const SvgRadialGradient: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "radialGradient">(props?: import("../main").PolymorphicProps<"radialGradient", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "radialGradient";
};
/**
 * Represents an SVG gradient stop element.
 * @param props Optional properties for the stop element.
 * @returns A stop element node.
 */
export declare const SvgStop: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "stop">(props?: import("../main").PolymorphicProps<"stop", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "stop";
};
/**
 * Represents an SVG symbol element.
 * @param props Optional properties for the symbol element.
 * @returns A symbol element node.
 */
export declare const SvgSymbol: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "symbol">(props?: import("../main").PolymorphicProps<"symbol", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "symbol";
};
/**
 * Represents an SVG group element.
 * @param props Optional properties for the g element.
 * @returns A g element node.
 */
export declare const SvgG: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "g">(props?: import("../main").PolymorphicProps<"g", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "g";
};
/**
 * Represents an SVG text element.
 * @param props Optional properties for the text element.
 * @returns A text element node.
 */
export declare const SvgText: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "text">(props?: import("../main").PolymorphicProps<"text", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "text";
};
/**
 * Represents an SVG text span element.
 * @param props Optional properties for the tspan element.
 * @returns A tspan element node.
 */
export declare const SvgTspan: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "tspan">(props?: import("../main").PolymorphicProps<"tspan", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "tspan";
};
/**
 * Represents an anchor element.
 * @param props Optional properties for the a element.
 * @returns An a element node.
 */
export declare const A: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "a">(props?: import("../main").PolymorphicProps<"a", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "a";
};
/**
 * Represents a navigation element.
 * @param props Optional properties for the nav element.
 * @returns A nav element node.
 */
export declare const Nav: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "nav">(props?: import("../main").PolymorphicProps<"nav", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "nav";
};
/**
 * Represents the body element of an HTML document.
 * @param props Optional properties for the body element.
 * @returns A body element node.
 */
export declare const Body: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "body">(props?: import("../main").PolymorphicProps<"body", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "body";
};
/**
 * Represents the main content of a document.
 * @param props Optional properties for the main element.
 * @returns A main element node.
 */
export declare const Main: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "main">(props?: import("../main").PolymorphicProps<"main", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "main";
};
/**
 * Represents a header element.
 * @param props Optional properties for the header element.
 * @returns A header element node.
 */
export declare const Header: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "header">(props?: import("../main").PolymorphicProps<"header", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "header";
};
/**
 * Represents a footer element.
 * @param props Optional properties for the footer element.
 * @returns A footer element node.
 */
export declare const Footer: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "footer">(props?: import("../main").PolymorphicProps<"footer", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "footer";
};
/**
 * Represents an aside element.
 * @param props Optional properties for the aside element.
 * @returns An aside element node.
 */
export declare const Aside: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "aside">(props?: import("../main").PolymorphicProps<"aside", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "aside";
};
/**
 * Represents a section element.
 * @param props Optional properties for the section element.
 * @returns A section element node.
 */
export declare const Section: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "section">(props?: import("../main").PolymorphicProps<"section", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "section";
};
/**
 * Represents an article element.
 * @param props Optional properties for the article element.
 * @returns An article element node.
 */
export declare const Article: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "article">(props?: import("../main").PolymorphicProps<"article", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "article";
};
/**
 * Represents a figure element.
 * @param props Optional properties for the figure element.
 * @returns A figure element node.
 */
export declare const Figure: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "figure">(props?: import("../main").PolymorphicProps<"figure", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "figure";
};
/**
 * Represents a figure caption element.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the figcaption.
 * @param props Optional properties for the figcaption element.
 * @returns A figcaption element node.
 */
export declare const Figcaption: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "figcaption">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "figcaption";
};
/**
 * Represents a blockquote element.
 * @param props Optional properties for the blockquote element.
 * @returns A blockquote element node.
 */
export declare const Blockquote: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "blockquote">(props?: import("../main").PolymorphicProps<"blockquote", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "blockquote";
};
/**
 * Represents an address element.
 * @param props Optional properties for the address element.
 * @returns An address element node.
 */
export declare const Address: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "address">(props?: import("../main").PolymorphicProps<"address", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "address";
};
/**
 * Represents a dialog element.
 * @param props Optional properties for the dialog element.
 * @returns A dialog element node.
 */
export declare const Dialog: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "dialog">(props?: import("../main").PolymorphicProps<"dialog", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "dialog";
};
/**
 * Represents a details element.
 * @param props Optional properties for the details element.
 * @returns A details element node.
 */
export declare const Details: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "details">(props?: import("../main").PolymorphicProps<"details", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "details";
};
/**
 * Represents a summary element for a details disclosure box.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the summary.
 * @param props Optional properties for the summary element.
 * @returns A summary element node.
 */
export declare const Summary: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "summary">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "summary";
};
/**
 * Represents a head element.
 * @param props Optional properties for the head element.
 * @returns A head element node.
 */
export declare const Head: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "head">(props?: import("../main").PolymorphicProps<"head", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "head";
};
/**
 * Represents the root HTML element.
 * @param props Optional properties for the HTML element.
 * @returns An HTML element node.
 */
export declare const Html: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "html">(props?: import("../main").PolymorphicProps<"html", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "html";
};
/**
 * Represents a meta element.
 * @param props Optional properties for the meta element.
 * @returns A meta element node.
 */
export declare const Meta: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "meta">(props?: import("../main").PolymorphicProps<"meta", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "meta";
};
/**
 * Represents a link element.
 * @param props Optional properties for the link element.
 * @returns A link element node.
 */
export declare const Link: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "link">(props?: import("../main").PolymorphicProps<"link", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "link";
};
/**
 * Represents a style element. Its content should be CSS text.
 * @param props Optional properties for the style element.
 * @returns A style element node.
 */
export declare const Style: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "style">(props?: import("../main").PolymorphicProps<"style", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "style";
};
/**
 * Represents a script element. For inline scripts, its content should be JavaScript text.
 * @param props Optional properties for the script element (e.g., src, type, async, defer).
 * @returns A script element node.
 */
export declare const Script: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "script">(props?: import("../main").PolymorphicProps<"script", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "script";
};
/**
 * Creates a title element node for document head title.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the title.
 * @param props Optional properties for the title element.
 * @returns A title element node.
 */
export declare const Title: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "title">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "title";
};
/**
 * Represents a base element.
 * @param props Optional properties for the base element.
 * @returns A base element node.
 */
export declare const Base: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "base">(props?: import("../main").PolymorphicProps<"base", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "base";
};
/**
 * Represents an abbreviation or acronym.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the abbreviation.
 * @param props Optional properties for the abbr element.
 * @returns An abbr element node.
 */
export declare const Abbr: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "abbr">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "abbr";
};
/**
 * Represents text that should be stylistically offset from normal prose (traditionally bold).
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the b element.
 * @returns A b element node.
 */
export declare const B: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "b">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "b";
};
/**
 * Represents text that is isolated from its surroundings for bidirectional text formatting.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the bdi element.
 * @returns A bdi element node.
 */
export declare const Bdi: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "bdi">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "bdi";
};
/**
 * Overrides the current text directionality.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the bdo element.
 * @returns A bdo element node.
 */
export declare const Bdo: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "bdo">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "bdo";
};
/**
 * Represents the title of a work (e.g., a book, a song, an essay).
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the citation.
 * @param props Optional properties for the cite element.
 * @returns A cite element node.
 */
export declare const Cite: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "cite">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "cite";
};
/**
 * Links a piece of content with a machine-readable translation.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the data element.
 * @returns A data element node.
 */
export declare const Data: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "data">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "data";
};
/**
 * Represents a definition of a term.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the definition.
 * @param props Optional properties for the dfn element.
 * @returns A dfn element node.
 */
export declare const Dfn: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "dfn">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "dfn";
};
/**
 * Represents text in an alternate voice or mood (traditionally italic).
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the i element.
 * @returns An i element node.
 */
export declare const I: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "i">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "i";
};
/**
 * Represents user input (typically keyboard input).
 * @param children The content to be rendered within the element (text, numbers, components, etc) representing keyboard input.
 * @param props Optional properties for the kbd element.
 * @returns A kbd element node.
 */
export declare const Kbd: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "kbd">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "kbd";
};
/**
 * Represents an inline quotation.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the quotation.
 * @param props Optional properties for the q element.
 * @returns A q element node.
 */
export declare const Q: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "q">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "q";
};
/**
 * Represents fallback parenthesis for ruby annotations.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the rp element.
 * @returns An rp element node.
 */
export declare const Rp: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "rp">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "rp";
};
/**
 * Represents the ruby text component of a ruby annotation.
 * @param children The content to be rendered within the element (text, numbers, components, etc).
 * @param props Optional properties for the rt element.
 * @returns An rt element node.
 */
export declare const Rt: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "rt">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "rt";
};
/**
 * Represents a ruby annotation.
 * @param props Optional properties for the ruby element.
 * @returns A ruby element node.
 */
export declare const Ruby: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "ruby">(props?: import("../main").PolymorphicProps<"ruby", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "ruby";
};
/**
 * Represents text that is no longer accurate or relevant (strikethrough).
 * @param children The content to be rendered within the element (text, numbers, components, etc) to be struck through.
 * @param props Optional properties for the s element.
 * @returns An s element node.
 */
export declare const S: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "s">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "s";
};
/**
 * Represents sample output from a computer program.
 * @param children The content to be rendered within the element (text, numbers, components, etc) representing sample output.
 * @param props Optional properties for the samp element.
 * @returns A samp element node.
 */
export declare const Samp: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "samp">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "samp";
};
/**
 * Represents subscript text.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the subscript.
 * @param props Optional properties for the sub element.
 * @returns A sub element node.
 */
export declare const Sub: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "sub">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "sub";
};
/**
 * Represents superscript text.
 * @param children The content to be rendered within the element (text, numbers, components, etc) for the superscript.
 * @param props Optional properties for the sup element.
 * @returns A sup element node.
 */
export declare const Sup: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "sup">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "sup";
};
/**
 * Represents a specific period in time or a date.
 * @param children The content to be rendered within the element (text, numbers, components, etc) representing the time/date.
 * @param props Optional properties for the time element.
 * @returns A time element node.
 */
export declare const Time: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "time">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "time";
};
/**
 * Represents text that should be rendered with an unarticulated, non-textual annotation (traditionally underline).
 * @param children The content to be rendered within the element (text, numbers, components, etc) to be underlined.
 * @param props Optional properties for the u element.
 * @returns A u element node.
 */
export declare const U: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "u">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "u";
};
/**
 * Represents a variable in a mathematical expression or programming context.
 * @param children The content to be rendered within the element (text, numbers, components, etc) representing a variable.
 * @param props Optional properties for the var element.
 * @returns A var element node.
 */
export declare const Var: (<AdditionalProps = undefined, ExactProps extends object = object, As extends import("../main").NodeElementType = "var">(children?: import("../main").Children, props?: ({
    as?: As | undefined;
} & Omit<import("../main").PropsOf<As>, keyof import("react").CSSProperties | "children" | "key" | "props"> & import("react").Attributes & import("react").RefAttributes<unknown> & (import("../main").HasCSSCompatibleStyleProp<import("../main").PropsOf<As>> extends true ? import("../main").ThemedCSSProperties : object) & (import("../main").HasNoStyleProp<As> extends false ? Partial<{
    css: import("../main").CssProp;
}> : object) & Partial<{
    disableEmotion: boolean;
    props: Partial<Omit<import("../main").PropsOf<As>, "children"> & {
        children?: never;
    }>;
    children: import("../main").Children;
}> & import("../main").ValidateComponentProps<As, ExactProps> & (AdditionalProps extends undefined ? import("../main").ValidateComponentProps<As, ExactProps> : AdditionalProps) & {
    children?: never;
}) | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "var";
};
/**
 * Represents a word break opportunity. This is a void element.
 * @param props Optional properties for the wbr element.
 * @returns A wbr element node.
 */
export declare const Wbr: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "wbr">(props?: import("../main").PolymorphicProps<"wbr", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "wbr";
};
/**
 * Represents a thematic break between paragraph-level elements (e.g., a scene change in a story, or a shift of topic). This is a void element.
 * @param props Optional properties for the hr element.
 * @returns An hr element node.
 */
export declare const Hr: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "hr">(props?: import("../main").PolymorphicProps<"hr", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "hr";
};
/**
 * Represents a group of commands that a user can perform or activate.
 * @param props Optional properties for the menu element.
 * @returns A menu element node.
 */
export declare const Menu: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "menu">(props?: import("../main").PolymorphicProps<"menu", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "menu";
};
/**
 * Represents the parts of a document or application that contain search or filtering controls.
 * @param props Optional properties for the search element.
 * @returns A search element node.
 */
export declare const Search: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "search">(props?: import("../main").PolymorphicProps<"search", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "search";
};
/**
 * Represents an integration point for an external application or interactive content (a plug-in). This is a void element.
 * @param props Optional properties for the embed element.
 * @returns An embed element node.
 */
export declare const Embed: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "embed">(props?: import("../main").PolymorphicProps<"embed", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "embed";
};
/**
 * Represents an external resource, which can be treated as an image, a nested Browse context, or content to be handled by a plugin.
 * @param props Optional properties for the object element.
 * @returns An object element node.
 */
export declare const ObjectElement: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "object">(props?: import("../main").PolymorphicProps<"object", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "object";
};
/**
 * Defines parameters for an <object> element. This is a void element.
 * @param props Optional properties for the param element.
 * @returns A param element node.
 */
export declare const Param: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "param">(props?: import("../main").PolymorphicProps<"param", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "param";
};
/**
 * Represents an image map, with clickable areas.
 * @param props Optional properties for the map element.
 * @returns A map element node.
 */
export declare const MapElement: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "map">(props?: import("../main").PolymorphicProps<"map", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "map";
};
/**
 * Defines a client-side image map area. This is a void element.
 * @param props Optional properties for the area element.
 * @returns An area element node.
 */
export declare const Area: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "area">(props?: import("../main").PolymorphicProps<"area", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "area";
};
/**
 * Contains a set of <option> elements that represent predefined options for other controls.
 * @param props Optional properties for the datalist element.
 * @returns A datalist element node.
 */
export declare const Datalist: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "datalist">(props?: import("../main").PolymorphicProps<"datalist", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "datalist";
};
/**
 * Represents the result of a calculation or user action.
 * @param props Optional properties for the output element.
 * @returns An output element node.
 */
export declare const Output: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "output">(props?: import("../main").PolymorphicProps<"output", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "output";
};
/**
 * Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.
 * @param props Optional properties for the progress element.
 * @returns A progress element node.
 */
export declare const Progress: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "progress">(props?: import("../main").PolymorphicProps<"progress", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "progress";
};
/**
 * Represents either a scalar value within a known range or a fractional value.
 * @param props Optional properties for the meter element.
 * @returns A meter element node.
 */
export declare const Meter: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "meter">(props?: import("../main").PolymorphicProps<"meter", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "meter";
};
/**
 * Defines a section of HTML to be inserted if a script type on the page is unsupported or if scripting is currently turned off in the browser.
 * @param props Optional properties for the noscript element.
 * @returns A noscript element node.
 */
export declare const Noscript: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "noscript">(props?: import("../main").PolymorphicProps<"noscript", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "noscript";
};
/**
 * A mechanism for holding HTML that is not to be rendered immediately when a page is loaded but may be instantiated subsequently during runtime using JavaScript.
 * @param props Optional properties for the template element.
 * @returns A template element node.
 */
export declare const Template: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "template">(props?: import("../main").PolymorphicProps<"template", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "template";
};
/**
 * Represents a heading group. It is used to group a set of <h1>–<h6> elements.
 * @param props Optional properties for the hgroup element.
 * @returns An hgroup element node.
 */
export declare const Hgroup: (<AdditionalProps, ExactProps extends object = object, As extends import("../main").NodeElementType = "hgroup">(props?: import("../main").PolymorphicProps<"hgroup", As, AdditionalProps, ExactProps> | undefined, deps?: import("../main").DependencyList) => import("../main").NodeInstance<NoInfer<As>>) & {
    element: "hgroup";
};
//# sourceMappingURL=html.node.d.ts.map