export interface Edit { start: number; end: number; replacement: string; } export declare function forEachChild(node: any, cb: (child: any) => void): void; export declare function applyEdits(source: string, edits: Edit[]): string; export declare function transformBundle(source: string, filePath: string): { serverCode: string; preClientCode: string; }; export declare function transformChunk(source: string, filePath: string): string; export declare function serializePropValue(value: unknown): string; export declare function generateLayoutBundle(preClientCode: string, filePath: string): string; export declare function invalidateSyntheticBundleCache(preClientCode: string, layoutCacheKeys: string[]): void; export declare function generateSyntheticBundle(preClientCode: string, filePath: string, regions: Array, layoutCacheKeys: string[]): string; //# sourceMappingURL=oxc.d.ts.map