import { walk, type ParseOptions, type ParseResult } from 'yuku-parser';
import type { Rspack } from '@rsbuild/core';
export declare const parse: (code: string, options?: ParseOptions) => ParseResult;
export declare const traverse: typeof walk;
export declare const generate: (ast: ParseResult | {
    type: "Program";
}, options?: {
    sourceMaps?: boolean;
    filename?: string;
    sourceFileName?: string;
}) => {
    code: string;
    map: Rspack.RawSourceMap | null;
};
export type { ParseResult };
