import type { SeoConfig } from '@redocly/config';
import type { AfterRoutesCreatedLifecycleContext } from '../../../types';
import type { LLMsTxt } from './types';
export declare function generateLLMsTxt(llmstxts: LLMsTxt[], llmstxtConfig: SeoConfig['llmstxt'] | undefined, fallbackConfig: {
    title?: string;
    description?: string;
} | undefined, context: AfterRoutesCreatedLifecycleContext): Promise<string>;
export declare function llmsTxtLink({ title, description, slug }: {
    title: LLMsTxt['title'];
    description: LLMsTxt['description'];
    slug: LLMsTxt['slug'];
}): string;
export declare function validateLLMsTxtConfig(llmstxtConfig: SeoConfig['llmstxt']): void;
//# sourceMappingURL=index.d.ts.map