typescript-dotnet-amd
Version:
A JavaScript-Friendly .NET Based TypeScript Library.
22 lines (16 loc) • 414 B
TypeScript
/*!
* @author electricessence / https://github.com/electricessence/
* Licensing: MIT
*/
import {Action} from "../FunctionTypes";
export declare interface WorkerLike
{
onmessage:Action<{ data:any }> | null | undefined;
onerror:Action<any> | null | undefined;
postMessage(obj:any):void;
terminate():void;
}
export declare interface WorkerConstructor
{
new(url:string):WorkerLike;
}