import type { ReadResourceResult } from "@modelcontextprotocol/sdk/types.js"; import { type StorybookManifestClient } from "../../shared/clients/storybookManifestClient.js"; import { ResourceBase } from "../../shared/index.js"; import { z } from "zod"; export declare class CatalogPatternsResource extends ResourceBase { private manifestClient; protected config: { name: string; uriTemplate: string; description: string; mimeType: string; annotations: { readOnlyHint: boolean; idempotentHint: boolean; destructiveHint: boolean; }; }; constructor(manifestClient?: StorybookManifestClient); protected getParamsSchema(): z.ZodVoid; read(uri: URL): Promise; } export declare const catalogPatterns: CatalogPatternsResource; //# sourceMappingURL=CatalogPatternsResource.d.ts.map