export declare const styleProps: { w: { property: "width"; unit: "px"; }; minw: { property: "minWidth"; unit: "px"; }; maxw: { property: "maxWidth"; unit: "px"; }; h: { property: "height"; unit: "px"; }; minh: { property: "minHeight"; unit: "px"; }; maxh: { property: "maxHeight"; unit: "px"; }; gap: { property: "gap"; unit: { variable: "--spacing-unit"; }; }; m: { property: "margin"; keywords: string[]; unit: { variable: "--spacing-unit"; }; }; mx: { property: "marginInline"; keywords: string[]; unit: { variable: "--spacing-inline"; }; }; ml: { property: "marginInlineStart"; keywords: string[]; unit: { variable: "--spacing-inline"; }; }; mr: { property: "marginInlineEnd"; keywords: string[]; unit: { variable: "--spacing-inline"; }; }; my: { property: "marginBlock"; keywords: string[]; unit: { variable: "--spacing-block"; }; }; mt: { property: "marginBlockStart"; keywords: string[]; unit: { variable: "--spacing-block"; }; }; mb: { property: "marginBlockEnd"; keywords: string[]; unit: { variable: "--spacing-block"; }; }; p: { property: "padding"; unit: { variable: "--spacing-unit"; }; }; px: { property: "paddingInline"; unit: { variable: "--spacing-inline"; }; }; pl: { property: "paddingInlineStart"; unit: { variable: "--spacing-inline"; }; }; pr: { property: "paddingInlineEnd"; unit: { variable: "--spacing-inline"; }; }; py: { property: "paddingBlock"; unit: { variable: "--spacing-block"; }; }; pt: { property: "paddingBlockStart"; unit: { variable: "--spacing-block"; }; }; pb: { property: "paddingBlockEnd"; unit: { variable: "--spacing-block"; }; }; ax: { property: "justifyContent"; values: readonly ["center", "end", "normal", "space-around", "space-between", "space-evenly", "start", "stretch"]; unit: "none"; }; ay: { property: "alignItems"; values: readonly ["baseline", "center", "end", "start", "stretch"]; unit: "none"; }; direction: { property: "flexDirection"; values: readonly ["column", "row"]; unit: "none"; }; flex: { property: "flex"; unit: "none"; }; b: { property: "borderWidth"; unit: "px"; }; bx: { property: "borderInlineWidth"; unit: "px"; }; bl: { property: "borderInlineStartWidth"; unit: "px"; }; br: { property: "borderInlineEndWidth"; unit: "px"; }; by: { property: "borderBlockWidth"; unit: "px"; }; bt: { property: "borderBlockStartWidth"; unit: "px"; }; bb: { property: "borderBlockEndWidth"; unit: "px"; }; }; export declare const stylePropKeys: ("b" | "br" | "p" | "flex" | "bt" | "bx" | "by" | "bl" | "bb" | "direction" | "gap" | "px" | "ax" | "ay" | "m" | "mx" | "my" | "ml" | "mr" | "mt" | "mb" | "py" | "pl" | "pr" | "pt" | "pb" | "w" | "minw" | "maxw" | "h" | "minh" | "maxh")[]; export { borderPropKeys, type BorderProps } from './border'; export { layoutPropKeys, type LayoutProps } from './layout'; export { spacingPropKeys, type SpacingProps } from './spacing'; export { sizingPropKeys, type SizingProps } from './sizing'; export { toggleProps, togglePropKeys, type ToggleProp, type ToggleProps, } from './toggles'; //# sourceMappingURL=index.d.ts.map