import { z } from 'zod'; /** * Lightweight implementation metadata returned by /api/v4/implementations-meta/* */ declare const ImplementationMetaSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; slug: z.ZodString; age_in_days: z.ZodOptional; auth_type: z.ZodOptional; banner: z.ZodOptional; categories: z.ZodOptional>>; images: z.ZodOptional; url_32x32: z.ZodOptional; url_64x64: z.ZodOptional; url_128x128: z.ZodOptional; }, z.core.$strip>>; popularity: z.ZodOptional; has_filters: z.ZodOptional; has_reads: z.ZodOptional; has_searches: z.ZodOptional; has_searches_or_writes: z.ZodOptional; has_upfront_fields: z.ZodOptional; has_writes: z.ZodOptional; is_beta: z.ZodOptional; is_built_in: z.ZodOptional; is_deprecated: z.ZodOptional; is_featured: z.ZodOptional; is_hidden: z.ZodOptional; is_invite: z.ZodOptional; is_premium: z.ZodOptional; is_public: z.ZodOptional; is_upcoming: z.ZodOptional; version: z.ZodOptional; visibility: z.ZodOptional; actions: z.ZodOptional; read_bulk: z.ZodOptional; write: z.ZodOptional; search: z.ZodOptional; search_or_write: z.ZodOptional; search_and_write: z.ZodOptional; filter: z.ZodOptional; }, z.core.$strip>>; description: z.ZodOptional; primary_color: z.ZodOptional; secondary_color: z.ZodOptional; classification: z.ZodOptional; api_docs_url: z.ZodOptional; image: z.ZodOptional; }, z.core.$strip>; type ImplementationMeta = z.infer; /** * Paginated response from /api/v4/implementations-meta/lookup/ and search endpoints */ declare const ImplementationsMetaResponseSchema: z.ZodObject<{ count: z.ZodNumber; next: z.ZodOptional>; previous: z.ZodOptional>; results: z.ZodArray; auth_type: z.ZodOptional; banner: z.ZodOptional; categories: z.ZodOptional>>; images: z.ZodOptional; url_32x32: z.ZodOptional; url_64x64: z.ZodOptional; url_128x128: z.ZodOptional; }, z.core.$strip>>; popularity: z.ZodOptional; has_filters: z.ZodOptional; has_reads: z.ZodOptional; has_searches: z.ZodOptional; has_searches_or_writes: z.ZodOptional; has_upfront_fields: z.ZodOptional; has_writes: z.ZodOptional; is_beta: z.ZodOptional; is_built_in: z.ZodOptional; is_deprecated: z.ZodOptional; is_featured: z.ZodOptional; is_hidden: z.ZodOptional; is_invite: z.ZodOptional; is_premium: z.ZodOptional; is_public: z.ZodOptional; is_upcoming: z.ZodOptional; version: z.ZodOptional; visibility: z.ZodOptional; actions: z.ZodOptional; read_bulk: z.ZodOptional; write: z.ZodOptional; search: z.ZodOptional; search_or_write: z.ZodOptional; search_and_write: z.ZodOptional; filter: z.ZodOptional; }, z.core.$strip>>; description: z.ZodOptional; primary_color: z.ZodOptional; secondary_color: z.ZodOptional; classification: z.ZodOptional; api_docs_url: z.ZodOptional; image: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; type ImplementationsMetaResponse = z.infer; export { type ImplementationMeta, ImplementationMetaSchema, type ImplementationsMetaResponse, ImplementationsMetaResponseSchema };