import { type MetadataStore, type MetadataStoreOptions } from './types.js';
/**
 * Clears all process-local metadata store caches.
 * Useful for tests and explicit cache lifecycle control.
 */
export declare const clearMetadataStoreCache: () => void;
/**
 * Returns the version and build date from the metadata package's index.json.
 * Useful for exposing metadata version information in HTTP response headers.
 */
export declare const getMetadataInfo: () => Promise<{
    builtAt: string;
    version: string;
}>;
/**
 * Create a metadata store that can query entities and read layer files.
 * @param options Optional runtime configuration (for example a custom `dataDir`).
 */
export declare const createMetadataStore: (options?: MetadataStoreOptions) => MetadataStore;
