import * as Effect from "effect/Effect"; import * as Option from "effect/Option"; import * as Schema from "effect/Schema"; import { CliRenderer } from "../cli-renderer/index.js"; import type { Handle } from "../extensions/handle.js"; export declare const LoginResultSchema: Schema.Struct<{ readonly status: Schema.Literal<"logged-in">; readonly registryHost: Schema.String; readonly handle: Schema.optional; }>; export declare const LoginDocumentSchema: Schema.Struct<{ result: Schema.Struct<{ readonly status: Schema.Literal<"logged-in">; readonly registryHost: Schema.String; readonly handle: Schema.optional; }>; }>; export type LoginResult = typeof LoginResultSchema.Type; export type LoginDocument = typeof LoginDocumentSchema.Type; export declare const emitLoginSuccess: (registryUrl: string, handle: Option.Option) => Effect.Effect; //# sourceMappingURL=login-output.d.ts.map