// 重导出（re-export）+ 本地导出混合 — Node.js 标准 Re-export 语义
// 测试：export { X } from "module" + export function

// Re-export from named_exports
export { add, square } from "./named_exports";

// Local export alongside re-export
export function doubleSquare(x: number): number {
    return square(x) * 2;
}

// Re-export with type mixing
export function createUser(name: string, age: number): any {
    return { name: name, age: age };
}
