import { OneOrMany, SourceRecord } from "../source.js"; import { z } from "zod"; //#region src/lib/sources/ruby-gemspec.d.ts /** @public */ declare const gemSpecSchema: z.ZodObject<{ authors: z.ZodDefault, unknown>>; bindir: z.ZodOptional, unknown>>; cert_chain: z.ZodDefault, unknown>>; dependencies: z.ZodArray; type: z.ZodEnum<{ development: "development"; runtime: "runtime"; }>; }, z.core.$strip>>; description: z.ZodOptional, unknown>>; email: z.ZodOptional]>>; executables: z.ZodDefault, unknown>>; extensions: z.ZodDefault, unknown>>; extra: z.ZodRecord; extra_rdoc_files: z.ZodDefault, unknown>>; files: z.ZodDefault, unknown>>; homepage: z.ZodOptional, unknown>>; license: z.ZodOptional, unknown>>; licenses: z.ZodDefault, unknown>>; metadata: z.ZodRecord; name: z.ZodOptional, unknown>>; platform: z.ZodOptional, unknown>>; post_install_message: z.ZodOptional, unknown>>; rdoc_options: z.ZodDefault, unknown>>; require_paths: z.ZodDefault, unknown>>; required_ruby_version: z.ZodOptional, unknown>>; required_rubygems_version: z.ZodOptional, unknown>>; signing_key: z.ZodOptional, unknown>>; summary: z.ZodOptional, unknown>>; test_files: z.ZodDefault, unknown>>; version: z.ZodOptional, unknown>>; }, z.core.$strip>; export type GemSpec = z.infer; export type RubyGemspecData = OneOrMany> | undefined; //#endregion