import { default as EaBase } from '../../core/EaBase'; declare const DIRECTION_TYPES: readonly ["horizontal", "vertical"]; type DirectionType = (typeof DIRECTION_TYPES)[number]; declare const SIZE_TYPES: readonly ["small", "default", "large"]; type SizeType = (typeof SIZE_TYPES)[number]; declare const ALIGNMENT_TYPES: readonly ["", "center", "flex-start", "flex-end", "baseline", "stretch"]; type AlignmentType = (typeof ALIGNMENT_TYPES)[number]; /** * @summary 间距组件,用于在子元素之间提供统一的间距,支持方向、对齐、换行和填充等布局功能。 * @status stable * @since 3.0 * * @slot default - 默认插槽,用于放置需要间距的子元素。 * * @csspart container - 容器元素。 * @csspart spacer - 分隔符元素。 * * @cssproperty --ea-space-gap - 间距大小。 * @cssproperty --ea-space-gap-small - 小号间距。 * @cssproperty --ea-space-gap-default - 默认间距。 * @cssproperty --ea-space-gap-large - 大号间距。 * @cssproperty --ea-space-alignment - 对齐方式。 * @cssproperty --ea-space-fill-ratio - 填充比例。 */ export declare class EaSpace extends EaBase { private _container; wrap: boolean; alignment: AlignmentType; direction: DirectionType; size: string; spacer: string; fill: boolean; fillRatio: number; updateContainerClasslist(): string; html(): string; $mount(): void; } export type { DirectionType, SizeType, AlignmentType }; export { DIRECTION_TYPES, SIZE_TYPES, ALIGNMENT_TYPES }; //# sourceMappingURL=index.d.ts.map