Files
story-studio/remotion/node_modules/@remotion/renderer/dist/get-port.d.ts
2026-02-21 10:33:18 +01:00

22 lines
645 B
TypeScript

type PortStatus = 'available' | 'unavailable';
export declare const testPortAvailableOnMultipleHosts: ({ hosts, port, }: {
port: number;
hosts: string[];
}) => Promise<PortStatus>;
export declare const getDesiredPort: ({ desiredPort, from, hostsToTry, to, onPortUnavailable, }: {
desiredPort: number | undefined;
from: number;
to: number;
hostsToTry: string[];
onPortUnavailable?: ((port: number) => Promise<"continue" | "stop">) | undefined;
}) => Promise<{
port: number;
unlockPort: () => void;
didUsePort: false;
} | {
port: number;
unlockPort: () => void;
didUsePort: true;
}>;
export {};