import type { Driver } from "../.."; type DriverFactory = (opts: OptionsT) => Driver; interface ErrorOptions { } export declare function defineDriver(factory: DriverFactory): DriverFactory; export declare function normalizeKey(key: string | undefined, sep?: ":" | "/"): string; export declare function joinKeys(...keys: string[]): string; export declare function createError(driver: string, message: string, opts?: ErrorOptions): Error; export declare function createRequiredError(driver: string, name: string | string[]): Error; export {};