type LoggerLike = {
    child(bindings: Record<string, unknown>): LoggerLike;
    info(...args: any[]): void;
    warn(...args: any[]): void;
};
/**
 * Stable daemon identifier scoped to a given $SEAWORK_HOME.
 *
 * - Persisted to `$SEAWORK_HOME/server-id`
 * - Can be overridden via `SEAWORK_SERVER_ID` (useful for tests)
 */
export declare function getOrCreateServerId(seaworkHome: string, options?: {
    env?: NodeJS.ProcessEnv;
    logger?: LoggerLike;
}): string;
export {};
//# sourceMappingURL=server-id.d.ts.map