UNPKG

@clipwhisperer/common

Version:

ClipWhisperer Common - Shared library providing core utilities, database schemas, authentication, bucket management, and common functionality across all ClipWhisperer microservices

12 lines (11 loc) 321 B
import { z } from "zod"; export interface VaultConfig { address: string; token: string; } export declare class VaultClient { private config; constructor(config: VaultConfig); readSecret<T>(path: string, schema: z.ZodSchema<T>): Promise<T>; } export declare const createVaultClient: () => VaultClient;