/** * Server JAR Source Registry * * Maps server types to their source implementations */ import type { IServerJarSource, ServerJarType } from './types.js'; /** * Get a server JAR source by type * @param type Server type identifier * @returns The source implementation * @throws Error if type is not registered */ export declare function getServerJarSource(type: ServerJarType): IServerJarSource; /** * Get all available server types */ export declare function getAvailableServerTypes(): ServerJarType[]; /** * Check if a server type is supported */ export declare function isServerTypeSupported(type: string): type is ServerJarType; //# sourceMappingURL=registry.d.ts.map