
import { DividerLabelProps, DividerLineProps, DividerProps } from "./types.js";
import * as _$react from "react";
import { ReactElement, ReactNode } from "react";

//#region src/components/Divider/utils.d.ts
declare function hasManualLine(children: ReactNode): boolean;
declare function shouldWrapInLabel(children: ReactNode): boolean;
declare function renderManualChildren(children: ReactNode, variant: DividerProps['variant'], vertical: boolean): (string | number | bigint | ReactElement<unknown, string | _$react.JSXElementConstructor<any>> | Iterable<ReactNode> | Promise<string | number | bigint | boolean | _$react.ReactPortal | ReactElement<unknown, string | _$react.JSXElementConstructor<any>> | Iterable<ReactNode> | null | undefined> | _$react.FunctionComponentElement<DividerLineProps> | _$react.FunctionComponentElement<DividerLabelProps>)[] | null | undefined;
//#endregion
export { hasManualLine, renderManualChildren, shouldWrapInLabel };