import { PRECACHE_PUBLICATIONS } from './constants';
export declare type WebReaderSWConfig = {
    cacheExpirationSeconds?: number;
};
export declare type PublicationConfig = {
    manifestUrl: string;
    proxyUrl?: string;
    swrUrls?: string[];
};
export declare type PrecachePublicationsMessage = {
    type: typeof PRECACHE_PUBLICATIONS;
    publications: PublicationConfig[];
};
