import { CloudFrontRequest, CloudFrontRequestEvent, CloudFrontResultResponse } from 'aws-lambda'; export declare class Origin { readonly baseUrl: string; private readonly type; constructor(baseUrl?: string); retrieve(event: CloudFrontRequestEvent): Promise; getResource(request: CloudFrontRequest): Promise; private getFileResource; private getHttpResource; }