import { NodeType } from "../nodes.mjs";
export declare enum RowVariant {
    Default = "default",
    Critical = "critical",
    Warning = "warning"
}
export declare const RowStruct: import("@metamask/superstruct").Struct<{
    value: {
        value: string;
        type: NodeType.Image;
    } | {
        value: string;
        type: NodeType.Text;
        markdown?: boolean | undefined;
    } | {
        value: `0x${string}`;
        type: NodeType.Address;
    };
    type: NodeType.Row;
    label: string;
    variant?: "default" | "critical" | "warning" | undefined;
}, {
    type: import("@metamask/superstruct").Struct<NodeType.Row, null>;
    variant: import("@metamask/superstruct").Struct<"default" | "critical" | "warning" | undefined, null>;
    label: import("@metamask/superstruct").Struct<string, null>;
    value: import("@metamask/superstruct").Struct<{
        value: string;
        type: NodeType.Image;
    } | {
        value: string;
        type: NodeType.Text;
        markdown?: boolean | undefined;
    } | {
        value: `0x${string}`;
        type: NodeType.Address;
    }, null>;
}>;
//# sourceMappingURL=row.d.mts.map