import { ArticleConnectorService } from './article-connector.service';
import { TransactionSelectMultipleParameterizedCacheService } from '../cache/service/transaction-select-multiple-parameterized-cache.service';
import { ExternalCatalogStartupInfoRequest } from '@colijnit/articleapi/build/model/external-catalog-startup-info-request';
import { ExternalCatalogStartupInfo } from '@colijnit/articleapi/build/model/external-catalog-startup-info';
import { GetArticlePriceRequest } from "@colijnit/articleapi/build/model/get-article-price-request";
import { GetArticlePriceResult } from "@colijnit/articleapi/build/model/get-article-price-result";
export declare class ArticleService {
    private _articleConnectorService;
    private _selectMultipleParameterizedCacheService;
    constructor(_articleConnectorService: ArticleConnectorService, _selectMultipleParameterizedCacheService: TransactionSelectMultipleParameterizedCacheService);
    getWarehouseLocations(warehouseNr: number): Promise<any>;
    getWebViewStartupInfo(request: ExternalCatalogStartupInfoRequest): Promise<ExternalCatalogStartupInfo>;
    getArticlePrice(request: GetArticlePriceRequest): Promise<GetArticlePriceResult>;
}
