import { PluginOptions } from "gatsby"; export interface PluginConfig extends PluginOptions { projectId: string; apiToken: string; workspaceId: string; env: string; } export declare type GenerateImageSource = (baseURL: string, width: number, height: number, format: string, options: { quality: number; }) => { src: string; width: number; height: number; format: string; }; export declare type PaginatedFetchArgs = { url: string; offset?: number; size?: number; headers?: HeadersInit & Record; previousResponse?: Array<{ [key: string]: any; }>; }; export declare type PaginatedFetchReturn = Array<{ [key: string]: any; }>;