import type { Agent, LLMService } from '@mattermost/types/agents'; import type { GlobalState } from '@mattermost/types/store'; export declare function getAgents(state: GlobalState): Agent[]; export declare function getAgentsStatus(state: GlobalState): { available: boolean; reason?: string; }; export declare function getAgent(state: GlobalState, agentId: string): Agent | undefined; export declare function getDefaultAgent(state: GlobalState): Agent | undefined; export declare function getLLMServices(state: GlobalState): LLMService[];