import type { HeaderResolver, UniCmsClient, UniCmsClientOptions } from '../types.js'; export type NextRequestLike = { headers: HeadersInit; }; export type NextForwardHeadersRule = ReadonlyArray | ((name: string, value: string) => boolean); export interface NextAppRouterUniCmsClientOptions extends Omit { baseUrl?: string; headers?: HeaderResolver; includeCookies?: boolean; includeRequestHeaders?: boolean; resolveBaseUrl?: () => string | undefined; request?: NextRequestLike; requestHeaders?: NextForwardHeadersRule; } export type NextAppRouterUniCmsClientFactory = (options: NextAppRouterUniCmsClientOptions) => Promise; //# sourceMappingURL=types.d.ts.map