UNPKG

@netlify/functions

Version:

JavaScript utilities for Netlify Functions

21 lines (19 loc) 643 B
interface BasePurgeCacheOptions { apiURL?: string; deployAlias?: string; tags?: string[]; token?: string; userAgent?: string; } interface PurgeCacheOptionsWithSiteID extends BasePurgeCacheOptions { siteID?: string; } interface PurgeCacheOptionsWithSiteSlug extends BasePurgeCacheOptions { siteSlug: string; } interface PurgeCacheOptionsWithDomain extends BasePurgeCacheOptions { domain: string; } type PurgeCacheOptions = PurgeCacheOptionsWithSiteID | PurgeCacheOptionsWithSiteSlug | PurgeCacheOptionsWithDomain; declare const purgeCache: (options?: PurgeCacheOptions) => Promise<void>; export { purgeCache };