export type SExpr = { name: string; args: readonly (SExpr | null | undefined)[]; } | string | number; export declare function sExpr(name: string, args: SExpr[]): SExpr; export type SExprPrintOptions = { depth?: number; pretty?: boolean; colored?: boolean; }; export declare function sExprToString(expr: SExpr, opts?: { depth?: number; } & SExprPrintOptions): string; //# sourceMappingURL=sExpr.d.ts.map