21 lines
505 B
TypeScript
21 lines
505 B
TypeScript
import { AbstractAgent } from "@ag-ui/client";
|
|
|
|
//#region src/hooks/use-agent.d.ts
|
|
declare enum UseAgentUpdate {
|
|
OnMessagesChanged = "OnMessagesChanged",
|
|
OnStateChanged = "OnStateChanged",
|
|
OnRunStatusChanged = "OnRunStatusChanged"
|
|
}
|
|
interface UseAgentProps {
|
|
agentId?: string;
|
|
updates?: UseAgentUpdate[];
|
|
}
|
|
declare function useAgent({
|
|
agentId,
|
|
updates
|
|
}?: UseAgentProps): {
|
|
agent: AbstractAgent;
|
|
};
|
|
//#endregion
|
|
export { UseAgentUpdate, useAgent };
|
|
//# sourceMappingURL=use-agent.d.cts.map
|