UNPKG

altair-graphql-core

Version:

Several of the core logic for altair graphql client

53 lines 2.89 kB
import { output } from 'zod/v4'; export declare const pluginEntrySchema: import("zod/v4").ZodUnion<readonly [import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"html">; path: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"js">; scripts: import("zod/v4").ZodArray<import("zod/v4").ZodString>; styles: import("zod/v4").ZodArray<import("zod/v4").ZodString>; }, import("zod/v4/core").$strip>]>; export type PluginEntry = output<typeof pluginEntrySchema>; export declare const pluginIconSchema: import("zod/v4").ZodUnion<readonly [import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"image">; url: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"svg">; src: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>; export type PluginIcon = output<typeof pluginIconSchema>; export declare const pluginV3ManifestSchema: import("zod/v4").ZodObject<{ manifest_version: import("zod/v4").ZodLiteral<3>; name: import("zod/v4").ZodString; display_name: import("zod/v4").ZodString; version: import("zod/v4").ZodString; description: import("zod/v4").ZodString; entry: import("zod/v4").ZodUnion<readonly [import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"html">; path: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"js">; scripts: import("zod/v4").ZodArray<import("zod/v4").ZodString>; styles: import("zod/v4").ZodArray<import("zod/v4").ZodString>; }, import("zod/v4/core").$strip>]>; capabilities: import("zod/v4").ZodOptional<import("zod/v4").ZodArray<import("zod/v4").ZodEnum<{ "query:read": "query:read"; "query:write": "query:write"; "header:read": "header:read"; "header:write": "header:write"; "environment:read": "environment:read"; "environment:write": "environment:write"; }>>>; author_email: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; author: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; minimum_altair_version: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; icon: import("zod/v4").ZodOptional<import("zod/v4").ZodUnion<readonly [import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"image">; url: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>, import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"svg">; src: import("zod/v4").ZodString; }, import("zod/v4/core").$strip>]>>; }, import("zod/v4/core").$strip>; export type PluginV3Manifest = output<typeof pluginV3ManifestSchema>; //# sourceMappingURL=manifest.d.ts.map