import type { Chunk, OperationChunk } from "@speakeasy-api/docs-md-shared";
import type { CodeSampleLanguage } from "../settings.ts";
type CodeSnippet = {
    operationId: string;
    language: string;
    code: string;
    packageName: string;
};
export type DocsCodeSnippets = Record<OperationChunk["id"], Partial<Record<CodeSampleLanguage, CodeSnippet>>>;
export declare function generateCodeSnippets(docsData: Map<string, Chunk>, specContents: string): Promise<DocsCodeSnippets>;
export {};
//# sourceMappingURL=generateCodeSnippets.d.ts.map