/**
 * Custom error class for Solana payment provider
 */
export declare class SolanaPaymentError extends Error {
    static Types: {
        INVALID_DATA: string;
        NOT_FOUND: string;
        UNAUTHORIZED: string;
        CONFLICT: string;
        DB_ERROR: string;
        UNEXPECTED_STATE: string;
        INVALID_ARGUMENT: string;
        PAYMENT_ERROR: string;
    };
    type: string;
    code: number;
    constructor(type: string, message: string, code?: number);
}
//# sourceMappingURL=errors.d.ts.map