import { Provider } from '@angular/core'; import { HttpResponse } from '@angular/common/http'; import { Observable } from 'rxjs'; export interface ISMTPConfig { server?: string; port?: number; reply_address?: string; smtp_username?: string; smtp_password?: string; use_ssl?: boolean; anon_logon?: boolean; server_timeout?: number; } declare const VantageSMTPService_base: new (...args: any[]) => any; export declare class VantageSMTPService extends VantageSMTPService_base { create(body: ISMTPConfig, response?: Observable): Observable; query(response?: Observable): Observable; delete(response?: Observable): Observable; health(response?: Observable>): Observable; } export declare function VANTAGE_SMTP_PROVIDER_FACTORY(parent: VantageSMTPService): VantageSMTPService; export declare const VANTAGE_SMTP_PROVIDER: Provider; export {};