export interface RecurringJobActionItem { id: string; resourceId: string; name: string; path: string; scope: "personal" | "organization"; classification: "recurring-job"; schedule: string; timezone: string; scheduleDescription: string; instructions: string; enabled: boolean; lastRun: string | null; lastCheck: string | null; lastStatus: string | null; lastError: string | null; lastErrorCode: string | null; pausedReason: string | null; pausedAt: string | null; nextRun: string | null; createdBy: string | null; executionHostId: string | null; executionEngine: string | null; executionCwd: string | null; mcpTools: string[]; canUpdate: boolean; effectiveRole: "owner" | "collaborate" | "view"; capabilities: { canEdit: boolean; canOperate: boolean; canDelete: boolean; canManageSharing: boolean; }; } declare const _default: import("../../action.js").ActionDefinition<{ scope?: "organization" | "personal" | undefined; }, RecurringJobActionItem[]>; export default _default;