/**
 * Arguments passed to an event subscription callback
 *
 * @export
 * @class EventArgs
 * @template {unknown[]} [TArgs=unknown[]]
 * @since 1.0.0
 */
export declare class EventArgs<TArgs extends unknown[] = unknown[]> {
    private _args;
    constructor(...args_: TArgs);
    /**
     * passed arguments
     *
     * @public
     * @readonly
     * @type {TArgs}
     * @since 4.0.0
     */
    get args(): TArgs;
}
