/**
 * @namespace pulsar
 */
/**
 * @namespace pulsar.tsdoc
 */
module pulsar.tsdoc
{
    /**
     * CallBack Description
     * @callback pulsar.tsdoc.ICallBack
     * @param {string} name Param Description
     * @returns {string}
     */
    export interface ICallBack
    {
        (name: string):string;
    }
    /**
     * Class Description Title
     * @class pulsar.tsdoc.Callbacks
     * @classdesc Class Description
     */
    export class Callbacks
    {
        /**
         * CallBack Description
         * @callback
         * @callback pulsar.tsdoc.Callbacks#myCallback
         * @param {string} name Param Description
         * @returns {string}
         */
        public myCallback: (name: string) => string;
    }
}