import { DynamicStructuredTool } from "@langchain/core/tools";
import { z } from "zod";
export declare class NavigationTools {
    static getTools(): (DynamicStructuredTool<z.ZodObject<{
        sessionId: z.ZodString;
        url: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        sessionId: string;
        url: string;
    }, {
        sessionId: string;
        url: string;
    }>, {
        sessionId: string;
        url: string;
    }, {
        sessionId: string;
        url: string;
    }, string> | DynamicStructuredTool<z.ZodObject<{
        sessionId: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        sessionId: string;
    }, {
        sessionId: string;
    }>, {
        sessionId: string;
    }, {
        sessionId: string;
    }, string> | DynamicStructuredTool<z.ZodObject<{
        sessionId: z.ZodString;
        seconds: z.ZodNumber;
    }, "strip", z.ZodTypeAny, {
        sessionId: string;
        seconds: number;
    }, {
        sessionId: string;
        seconds: number;
    }>, {
        sessionId: string;
        seconds: number;
    }, {
        sessionId: string;
        seconds: number;
    }, string>)[];
}
//# sourceMappingURL=navigation-tools.d.ts.map