import { Credentials } from "@distilled.cloud/hetzner"; import * as Config from "effect/Config"; import * as Layer from "effect/Layer"; import { AlchemyProfile } from "../Auth/Profile.ts"; export { Credentials, CredentialsFromEnv, credentials, DEFAULT_API_BASE_URL, type Config as CredentialsConfig, } from "@distilled.cloud/hetzner"; /** * Build a `Credentials` layer that resolves Hetzner credentials via the * Alchemy AuthProvider using the configured profile (defaults to "default", * overridable with the `ALCHEMY_PROFILE` env/config value). * * Maps onto `@distilled.cloud/hetzner`'s `{ token, apiBaseUrl }` shape. */ export declare const fromAuthProvider: () => Layer.Layer; //# sourceMappingURL=Credentials.d.ts.map