export declare class ProviderField { key: string; label: string; tooltip?: string; required: boolean; } export declare enum ProviderStatus { active = "active", inactive = "inactive" } export declare enum ProviderType { Notification = "notification", File = "file", Payment = "payment", Authentication = "authentication", Disbursement = "disbursement" } export declare class ProviderEntity { label: string; type: ProviderType; group?: string; provider: string; homeURL: string; logo: string; channels: string[]; currencies?: string[]; currency?: string; country?: string; fields: ProviderField[]; description?: string; webhook: boolean; supportsPlatformKeyUsage?: boolean; supportsOwnKeyUsage?: boolean; isVisible?: boolean; status?: ProviderStatus; [x: string]: any; }