UNPKG

@goldstack/infra-hetzner

Version:

Utilities to work with Hetzner infrastructure via the cli.

14 lines 884 B
import type { HetznerConfiguration } from './types/HetznerConfiguration'; import type { HetznerUser } from './types/HetznerConfiguration'; import type { HetznerDeployment } from './types/HetznerDeployment'; export type { HetznerUser, HetznerDeployment }; export declare const readDeploymentFromPackageConfig: (deploymentName: string, path?: string) => HetznerDeployment; export declare const hasConfig: (path?: string) => boolean; export declare const readConfig: (path?: string) => HetznerConfiguration; export declare const writeConfig: (config: HetznerConfiguration, path?: string) => void; export declare const createDefaultConfig: () => HetznerConfiguration; /** * Obtains Hetzner token from config file or environment variables. */ export declare const getHetznerUser: (userName: string, configPath?: string) => Promise<HetznerUser>; //# sourceMappingURL=infraHetzner.d.ts.map