import type { CommandContext } from "@velum-labs/routekit-cli-core"; import { RouteKitFailure } from "@velum-labs/routekit-runtime/effect"; import { Context, Effect, Layer } from "effect"; export type ConnectCloudSourceInput = { origin: string; enrollmentId: string; budget?: number; context: CommandContext; }; declare const CloudSource_base: Context.ServiceClass Effect.Effect; }>; export declare class CloudSource extends CloudSource_base { static readonly layer: Layer.Layer void; }) => Promise<{ subscriptionKind: import("../../launch-support.js").LaunchAccountKind; label: string; credential: import("@velum-labs/routekit-accounts").ManagedOAuthCredential; }>; confirm: typeof import("@velum-labs/routekit-cli-ui").confirm; sourceSetup: typeof import("../../adapters/cloud/local-setup.js").localSourceSetup; }>>; } export {};