import type { AgentMetadata } from "../../services/agentService";
import type { ItemDescriptor } from "../../pageModel";
type CurrentItemDescriptor = Pick<ItemDescriptor, "id" | "language" | "version" | "name" | "displayName" | "path">;
export declare function useAgentEditorContext(input: {
    editContext: any;
    fieldsContext: any;
}): {
    addVisibleTestIdsToContext: (context: AgentMetadata | null, profileName: string) => AgentMetadata | null;
    buildEditorContextPayload: (item: CurrentItemDescriptor | undefined) => AgentMetadata;
    buildCurrentContext: () => AgentMetadata | null;
};
export {};
