import { BoxSizing, Align, Dimension, Direction, Display, Edge, FlexDirection, Gutter, Justify, LogLevel, MeasureMode, Overflow, PositionType, Unit, Wrap } from "./yoga-sync.js";
export type AlignString = "auto" | "flex-start" | "center" | "flex-end" | "stretch" | "baseline" | "space-between" | "space-around" | "space-evenly";
export type BoxSizingString = "border-box" | "content-box";
export type DimensionString = "width" | "height";
export type DirectionString = "inherit" | "ltr" | "rtl";
export type DisplayString = "flex" | "none" | "contents";
export type EdgeString = "left" | "top" | "right" | "bottom" | "start" | "end" | "horizontal" | "vertical" | "all";
export type FlexDirectionString = "column" | "column-reverse" | "row" | "row-reverse";
export type GutterString = "column" | "row" | "all";
export type JustifyString = "flex-start" | "center" | "flex-end" | "space-between" | "space-around" | "space-evenly";
export type LogLevelString = "error" | "warn" | "info" | "debug" | "verbose" | "fatal";
export type MeasureModeString = "undefined" | "exactly" | "at-most";
export type OverflowString = "visible" | "hidden" | "scroll";
export type PositionTypeString = "static" | "relative" | "absolute";
export type UnitString = "undefined" | "point" | "percent" | "auto";
export type WrapString = "no-wrap" | "wrap" | "wrap-reverse";
export declare function parseAlign(value: string | null | undefined): Align;
export declare function parseAlignItems(value: string | null | undefined): Align;
export declare function parseBoxSizing(value: string): BoxSizing;
export declare function parseDimension(value: string): Dimension;
export declare function parseDirection(value: string): Direction;
export declare function parseDisplay(value: string): Display;
export declare function parseEdge(value: string): Edge;
export declare function parseFlexDirection(value: string | null | undefined): FlexDirection;
export declare function parseGutter(value: string): Gutter;
export declare function parseJustify(value: string | null | undefined): Justify;
export declare function parseLogLevel(value: string): LogLevel;
export declare function parseMeasureMode(value: string): MeasureMode;
export declare function parseOverflow(value: string | null | undefined): Overflow;
export declare function parsePositionType(value: string | null | undefined): PositionType;
export declare function parseUnit(value: string): Unit;
export declare function parseWrap(value: string | null | undefined): Wrap;
