///
///
///
declare module goog.messaging {
class LoggerClient extends LoggerClient__Class { }
/** Fake class which should be extended to avoid inheriting static properties */
class LoggerClient__Class extends goog.Disposable__Class {
/**
* Creates a logger client that sends messages along a message channel for the
* remote end to log. The remote end of the channel should use a
* {goog.messaging.LoggerServer} with the same service name.
*
* @param {!goog.messaging.MessageChannel} channel The channel that on which to
* send the log messages.
* @param {string} serviceName The name of the logging service to use.
* @constructor
* @extends {goog.Disposable}
* @final
*/
constructor(channel: goog.messaging.MessageChannel, serviceName: string);
}
}