import { ActionResultSimple, RunActionParams } from "@memberjunction/actions-base";
import { BaseAgentManagementAction } from "./base-agent-management.action";
/**
 * Gets detailed information about a specific action including all metadata,
 * parameters, and result codes.
 * This action is restricted to the Agent Manager agent only.
 *
 * @example
 * ```typescript
 * const result = await runAction({
 *   ActionName: 'Get Action Details',
 *   Params: [
 *     { Name: 'ActionID', Value: 'action-id' }
 *   ]
 * });
 * // Returns ActionDetails object in output params
 * ```
 */
export declare class GetActionDetailsAction extends BaseAgentManagementAction {
    protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>;
}
export declare function LoadGetActionDetailsAction(): void;
//# sourceMappingURL=get-action-details.action.d.ts.map