ipfsd-ctl
Version:
Spawn IPFS Daemons, JS or Go
28 lines • 637 B
TypeScript
import type { CreateFactory } from '../index.js';
export interface ServerInit {
port?: number;
host?: string;
}
/**
* Creates an instance of Server
*/
declare class Server {
private readonly options;
private server;
port: number;
host: string;
private readonly createFactory;
constructor(options: ServerInit | undefined, createFactory: CreateFactory);
/**
* Start the server
*/
start(port?: number): Promise<Server>;
/**
* Stop the server
*/
stop(options: {
timeout: number;
}): Promise<void>;
}
export default Server;
//# sourceMappingURL=server.d.ts.map