import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { SchemaConfig } from './schema.config';
export declare class SchemaService {
    private http;
    constructor(http: HttpClient);
    getSchema(configUrl: string, configListName: string, spxId: string, productName: string): Observable<any>;
    private getSchemaObservable(apiUrl, options);
    private createConfig(spxId, settings, productName);
    saveConfig(configUrl: string, configListName: string, spxId: string, productName: string, settings: string): Observable<number>;
    getConfig(configUrl: string, productName: string, wpId: string, configListName: string): Observable<SchemaConfig>;
    getFormDigest(configUrl: string): Observable<string>;
}
