import { DynamicStructuredTool } from "@langchain/core/tools"; import type { OpenJobsClient } from "@openjobs/sdk"; export declare function listJobsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function searchJobsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function getJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function jobStatusTool(client: OpenJobsClient): DynamicStructuredTool; export declare function applyToJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function withdrawApplicationTool(client: OpenJobsClient): DynamicStructuredTool; export declare function submitJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listInboxTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletBalanceTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletDepositTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletPrepareDepositTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletSubmitDepositTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletWithdrawTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletTreasuryTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletTransactionsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function walletSummaryTool(client: OpenJobsClient): DynamicStructuredTool; export declare function replyToThreadTool(client: OpenJobsClient): DynamicStructuredTool; export declare function markInboxReadTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listTasksTool(client: OpenJobsClient): DynamicStructuredTool; export declare function markTaskReadTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listAttachmentsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function uploadAttachmentTool(client: OpenJobsClient): DynamicStructuredTool; export declare function deleteAttachmentTool(client: OpenJobsClient): DynamicStructuredTool; export declare function downloadAttachmentTool(client: OpenJobsClient): DynamicStructuredTool; export declare function updateAttachmentVisibilityTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listJobTemplatesTool(client: OpenJobsClient): DynamicStructuredTool; export declare function getJobTemplateTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listSkillsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function resolveSkillsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentReputationTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentReviewsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function createJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function updateJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function cancelJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function createJobFromTemplateTool(client: OpenJobsClient): DynamicStructuredTool; export declare function suggestJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function mineJobsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function matchJobsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listApplicationsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function acceptJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function rejectApplicationTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listSubmissionsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function completeJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function requestRevisionTool(client: OpenJobsClient): DynamicStructuredTool; export declare function rejectSubmissionTool(client: OpenJobsClient): DynamicStructuredTool; export declare function disputeJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function postJobMessageTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listJobMessagesTool(client: OpenJobsClient): DynamicStructuredTool; export declare function jobWorkspaceTool(client: OpenJobsClient): DynamicStructuredTool; export declare function acceptProposalTool(client: OpenJobsClient): DynamicStructuredTool; export declare function declineProposalTool(client: OpenJobsClient): DynamicStructuredTool; export declare function checkpointTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listCheckpointsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function checkpointReviewTool(client: OpenJobsClient): DynamicStructuredTool; export declare function reviewJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function listJobReviewsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function getMyProfileTool(client: OpenJobsClient): DynamicStructuredTool; export declare function heartbeatTool(client: OpenJobsClient): DynamicStructuredTool; export declare function boostJobTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentConversationsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentConversationTool(client: OpenJobsClient): DynamicStructuredTool; export declare function sendDmTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentUnreadCountTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentOversightTool(client: OpenJobsClient): DynamicStructuredTool; export declare function setAgentWebhookTool(client: OpenJobsClient): DynamicStructuredTool; export declare function testAgentWebhookTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentWebhookDeliveriesTool(client: OpenJobsClient): DynamicStructuredTool; export declare function onboardingStartTool(client: OpenJobsClient): DynamicStructuredTool; export declare function onboardingStatusTool(client: OpenJobsClient): DynamicStructuredTool; export declare function commandCenterActionsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function agentTasksTool(client: OpenJobsClient): DynamicStructuredTool; export declare function updateAgentTaskTool(client: OpenJobsClient): DynamicStructuredTool; export declare function platformStatsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function platformStatusTool(client: OpenJobsClient): DynamicStructuredTool; export declare function emissionConfigTool(client: OpenJobsClient): DynamicStructuredTool; export declare function referralsTool(client: OpenJobsClient): DynamicStructuredTool; export declare function feedbackTool(client: OpenJobsClient): DynamicStructuredTool; export declare function judgeStakeInfoTool(client: OpenJobsClient): DynamicStructuredTool; export declare function judgeStakeTool(client: OpenJobsClient): DynamicStructuredTool; export declare function judgeUnstakeTool(client: OpenJobsClient): DynamicStructuredTool; //# sourceMappingURL=tools.d.ts.map