import { z } from 'zod/v4'; /** * 1Password vault information */ export type OPVault = z.infer; export declare const OPVault: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; /** * 1Password item section information */ export type OPSection = z.infer; export declare const OPSection: z.ZodObject<{ id: z.ZodString; label: z.ZodOptional; }, z.core.$strip>; /** * 1Password item field */ export type OPField = z.infer; export declare const OPField: z.ZodObject<{ id: z.ZodString; section: z.ZodOptional; }, z.core.$strip>>; type: z.ZodEnum<{ STRING: "STRING"; CONCEALED: "CONCEALED"; MONTH_YEAR: "MONTH_YEAR"; }>; purpose: z.ZodOptional>; label: z.ZodString; value: z.ZodString; reference: z.ZodString; }, z.core.$strip>; /** * 1Password item category */ export type OPCategory = z.infer; export declare const OPCategory: z.ZodEnum<{ SECURE_NOTE: "SECURE_NOTE"; }>; /** * Complete 1Password item structure */ export type OPItem = z.infer; 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.core.$strip>>; fields: z.ZodArray; }, z.core.$strip>>; type: z.ZodEnum<{ STRING: "STRING"; CONCEALED: "CONCEALED"; MONTH_YEAR: "MONTH_YEAR"; }>; purpose: z.ZodOptional>; label: z.ZodString; value: z.ZodString; reference: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; //# sourceMappingURL=op.d.ts.map