/// <reference types="node" />
import { PaystackModuleConfig } from './interfaces';
import { createHmac } from 'crypto';
import { JSONValue } from './json.type';
export declare class PaystackPayloadService {
    private readonly paystackModuleConfig;
    private readonly logger;
    constructor(paystackModuleConfig: PaystackModuleConfig);
    tryHydratePayload(signature: string, payload: JSONValue, validator?: typeof createHmac): JSONValue;
}
