import type { PDPOffering } from '@filoz/synapse-core/sp-registry'; import type { Address } from 'viem'; export type { PDPOffering }; export declare const PRODUCTS: { readonly PDP: 0; }; export type ProductType = (typeof PRODUCTS)[keyof typeof PRODUCTS]; export interface ProviderInfo { id: bigint; serviceProvider: Address; payee: Address; name: string; description: string; active: boolean; products: Partial>; } export interface ServiceProduct { type: 'PDP'; isActive: boolean; capabilities: Record; data: PDPOffering; } export interface ProviderRegistrationInfo { payee: Address; name: string; description: string; pdpOffering: PDPOffering; capabilities?: Record; } export interface PDPServiceInfo { offering: PDPOffering; capabilities: Record; isActive: boolean; } //# sourceMappingURL=types.d.ts.map