import { Action as ActionRaw } from "../../networking/index"; import { ActionType } from "./index"; import { IntendedAction } from "./_types"; export declare const transformAction: { toComplex: (action: ActionRaw) => import("neverthrow").Result | import("neverthrow").Result | import("neverthrow").Result | import("neverthrow").Ok<{ type: ActionType; }, never>; toPrimitive: (action: IntendedAction) => { type: ActionType; from_account: { address: string; }; to_validator: { address: string; }; amount: { value: string; token_identifier: { rri: string; }; }; } | { type: ActionType; from_account: { address: string; }; to_account: { address: string; }; amount: { value: string; token_identifier: { rri: string; }; }; } | { type: ActionType; from_validator: { address: string; }; to_account: { address: string; }; amount: { value: string; token_identifier: { rri: string; }; } | undefined; unstake_percentage: number | undefined; }; }; //# sourceMappingURL=transformAction.d.ts.map