import type { Module, AgentContext, DependencyManager } from "@credo-ts/core";
import { NearModuleConfig, KanonModuleConfigOptions } from "./NearModuleConfig";
export declare class NearModule implements Module {
    readonly config: NearModuleConfig;
    constructor(configOptions: KanonModuleConfigOptions);
    register(dependencyManager: DependencyManager): void;
    initialize(agentContext: AgentContext): Promise<void>;
}
