/** * Runtime API for Relic - works in Node and Edge environments */ import { type RelicInstance, type RelicOptions } from "./types.ts"; /** * Create a Relic instance for accessing encrypted secrets * * @example * ```ts * // Using environment variables (default) * const relic = createRelic(); * const secrets = await relic.load(); * * // With file path (Node.js only) * const relic = createRelic({ artifactPath: "./config/relic.enc" }); * * // With explicit artifact string (works everywhere) * const relic = createRelic({ artifact: myArtifactString }); * ``` */ export declare function createRelic(options?: RelicOptions): RelicInstance;