mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 06:47:03 +00:00
Move all packages to a types directory
This commit is contained in:
Vendored
+39
@@ -0,0 +1,39 @@
|
||||
// Type definitions for python-shell 0.4
|
||||
// Project: https://github.com/extrabacon/python-shell
|
||||
// Definitions by: Dolan Miu <https://github.com/dolanmiu>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
export class PythonShell {
|
||||
on(message: string, callback: (message: string) => void): void;
|
||||
end(callback: (message: string) => void): void;
|
||||
send(message: any | string): void;
|
||||
|
||||
constructor(scriptName: string, options?: InstanceOptions);
|
||||
defaultOptions: RunOptions;
|
||||
}
|
||||
|
||||
export interface RunOptions {
|
||||
mode?: string;
|
||||
formatter?: string;
|
||||
parser?: string;
|
||||
encoding?: string;
|
||||
pythonPath?: string;
|
||||
pythonOptions?: string[];
|
||||
scriptPath?: string;
|
||||
args?: string[];
|
||||
}
|
||||
|
||||
export interface InstanceOptions {
|
||||
script?: string;
|
||||
command?: string;
|
||||
stdin?: any;
|
||||
stdout?: any;
|
||||
stderr?: any;
|
||||
childProcess?: string;
|
||||
terminated?: any;
|
||||
exitCode?: any;
|
||||
args?: any[];
|
||||
}
|
||||
|
||||
export function run(scriptName: string, RunOptions: RunOptions, callback: (err: Error, results?: any) => void): void;
|
||||
export function run(scriptName: string, callback: (err: Error, results?: any) => void): void;
|
||||
Reference in New Issue
Block a user