export interface ActionReferenceInputV2 { profile: 'aps-action-ref-v2'; agent_id: string; action_type: string; target: string; payload_ref: string; scope_required: string[]; issued_at: string; nonce: string; } export declare function createActionReferenceInputV2(input: { agent_id: string; action_type: string; target: string; payload_ref: string; scope_required: readonly string[]; issued_at: string; nonce: string; }): ActionReferenceInputV2; export declare function computeActionRefV2(input: ActionReferenceInputV2): string; export declare function computePayloadRefV1(payload: unknown): string; export declare function validateActionReferenceInputV2(candidate: unknown): asserts candidate is ActionReferenceInputV2; //# sourceMappingURL=v2.d.ts.map