import type { OverridableComponent } from "../../utils-external/index.js";
import type { PrimitiveAsChildProps } from "../base/PrimitiveAsChildProps.js";
import { type StackProps } from "./Stack.js";
export type HStackProps = PrimitiveAsChildProps & Omit<StackProps, "direction">;
/**
 * Layout-primitive for horizontal flexbox
 *
 * @see [📝 Documentation](https://aksel.nav.no/komponenter/primitives/hstack)
 * @see 🏷️ {@link HStackProps}
 * @see [🤖 OverridableComponent](https://aksel.nav.no/grunnleggende/kode/overridablecomponent) support
 *
 * @example
 * <HStack gap="space-32">
 *  <MyComponent />
 *  <MyComponent />
 * </HStack>
 *
 * @example
 * // Responsive gap
 * <HStack gap={{xs: "space-8", md: "space-24"}}>
 *  <MyComponent />
 *  <MyComponent />
 * </HStack>
 */
export declare const HStack: OverridableComponent<HStackProps, HTMLDivElement>;
export default HStack;
