UNPKG

dagger-env

Version:

A type-safe, reusable environment configuration abstraction for Dagger modules.

90 lines 2.45 kB
import { z } from 'zod/v4'; /** * 1Password vault information */ export type OPVault = z.infer<typeof OPVault>; export declare const OPVault: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; /** * 1Password item section information */ export type OPSection = z.infer<typeof OPSection>; export declare const OPSection: z.ZodObject<{ id: z.ZodString; label: z.ZodOptional<z.ZodString>; }, z.core.$strip>; /** * 1Password item field */ export type OPField = z.infer<typeof OPField>; export declare const OPField: z.ZodObject<{ id: z.ZodString; section: z.ZodOptional<z.ZodObject<{ id: z.ZodString; label: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; type: z.ZodEnum<{ STRING: "STRING"; CONCEALED: "CONCEALED"; MONTH_YEAR: "MONTH_YEAR"; }>; purpose: z.ZodOptional<z.ZodEnum<{ NOTES: "NOTES"; }>>; label: z.ZodString; value: z.ZodString; reference: z.ZodString; }, z.core.$strip>; /** * 1Password item category */ export type OPCategory = z.infer<typeof OPCategory>; export declare const OPCategory: z.ZodEnum<{ SECURE_NOTE: "SECURE_NOTE"; }>; /** * Complete 1Password item structure */ export type OPItem = z.infer<typeof OPItem>; export declare const OPItem: z.ZodObject<{ id: z.ZodString; title: z.ZodString; favorite: z.ZodBoolean; version: z.ZodInt; vault: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; category: z.ZodEnum<{ SECURE_NOTE: "SECURE_NOTE"; }>; last_edited_by: z.ZodString; created_at: z.ZodISODateTime; updated_at: z.ZodISODateTime; additional_information: z.ZodString; sections: z.ZodArray<z.ZodObject<{ id: z.ZodString; label: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; fields: z.ZodArray<z.ZodObject<{ id: z.ZodString; section: z.ZodOptional<z.ZodObject<{ id: z.ZodString; label: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; type: z.ZodEnum<{ STRING: "STRING"; CONCEALED: "CONCEALED"; MONTH_YEAR: "MONTH_YEAR"; }>; purpose: z.ZodOptional<z.ZodEnum<{ NOTES: "NOTES"; }>>; label: z.ZodString; value: z.ZodString; reference: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; //# sourceMappingURL=op.d.ts.map