import { z } from "zod"; import SQL from "./tag.js"; export declare const MaybeArray: (t: T) => z.ZodUnion<[T, z.ZodArray]>; export declare type MaybeArray = T | T[]; export declare function randomUuid(): string; export declare namespace Namespace { type Result = { alias: SQL.Template; ns: Namespace; }; } export declare class Namespace { private scope; static root(table: string): Namespace.Result; private constructor(); referenceTable(relation: string): Namespace.Result; }