// 定义一个模拟的 Guid 类型，在 TypeScript 中没有内置的 Guid，用字符串模拟
type Guid = string;

// 定义 EventArgs 基类
class EventArgs {
    constructor() {}
}

// 定义 PageClosedEventArgs 类
export class PageClosedEventArgs extends EventArgs {
    // 页面实例 ID
    public readonly InstanceId: Guid;
    // 页面关闭时要导出的参数
    public readonly ExportArgs: { [key: string]: any };

    constructor(instanceId: Guid, exportArgs: { [key: string]: any }) {
        super();
        this.InstanceId = instanceId;
        this.ExportArgs = exportArgs;
    }
}