import type { CreatePageInput, Page } from './Pages'; export interface Transformer { extensions: string[]; transform?: (page: CreatePageInput) => void; getPageComponent: (page: Page) => string; } export declare class Transformers { transformers: Map; constructor(); add(contentType: string, transformer: Transformer): void; get(contentType: string): Transformer | undefined; get supportedExtensions(): string[]; getContentTypeByExtension(extension: string): string | undefined; }