import * as aws from '@aws-sdk/client-cloudfront'; import type { ImageInvalidator } from './types.js'; export type CloudfrontConfig = { distributionId: string; pathPrefix?: string; } & Omit; export declare class CloudfrontInvalidator implements ImageInvalidator { distributionId: string; pathPrefix: string; client: aws.CloudFront; constructor(cfg: CloudfrontConfig); invalidate(subject: string, paths: string[]): Promise; } export default CloudfrontInvalidator; //# sourceMappingURL=cloudfront.d.ts.map