import type { AgentMetadata } from "../../services/agentService";
export declare function useAgentSubmitContextBuilder(input: {
    agentMetadata: AgentMetadata | null;
    includeEditorContext?: boolean;
    includeLiveEditorContext?: boolean;
    captureEditorContextOnCreate?: boolean;
    isNewAgent?: boolean;
    editContext: any;
    buildCurrentContext: () => AgentMetadata | null;
    addVisibleTestIdsToContext: (context: AgentMetadata | null, profileName: string) => AgentMetadata | null;
}): (options: {
    profileName: string;
    liveContextWarning: string;
}) => Promise<AgentMetadata | null>;
