import * as z from "zod"; /** Resolves one 1Password secret reference such as `op://vault/item/field`. */ export declare const resolveOnePasswordSecret: import("../..").DefinedAction, z.ZodString, "1password", false, never>; /** Resolves several 1Password secret references independently. */ export declare const resolveOnePasswordSecrets: import("../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ individualResponses: z.ZodRecord>, z.ZodTransform<{ itemId: string; secret: string; vaultId: string; } | undefined, { itemId: string; secret: string; vaultId: string; } | null>>>; error: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"fieldNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"vaultNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tooManyVaults">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tooManyItems">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"tooManyMatchingFields">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"noMatchingSections">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"incompatibleTOTPQueryParameterField">; }, z.core.$strip>, z.ZodObject<{ message: z.ZodString; type: z.ZodLiteral<"unableToGenerateTotpCode">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"sSHKeyMetadataNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unsupportedFileFormat">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"incompatibleSshKeyQueryParameterField">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unableToParsePrivateKey">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"unableToFormatPrivateKeyToOpenSsh">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"other">; }, z.core.$strip>], "type">>, z.ZodTransform | undefined, { message: string; type: "parsing"; } | { type: "fieldNotFound"; } | { type: "vaultNotFound"; } | { type: "tooManyVaults"; } | { type: "itemNotFound"; } | { type: "tooManyItems"; } | { type: "tooManyMatchingFields"; } | { type: "noMatchingSections"; } | { type: "incompatibleTOTPQueryParameterField"; } | { message: string; type: "unableToGenerateTotpCode"; } | { type: "sSHKeyMetadataNotFound"; } | { type: "unsupportedFileFormat"; } | { type: "incompatibleSshKeyQueryParameterField"; } | { type: "unableToParsePrivateKey"; } | { type: "unableToFormatPrivateKeyToOpenSsh"; } | { type: "other"; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Generates a password locally with the official 1Password SDK. */ export declare const generateOnePasswordPassword: import("../..").DefinedAction; wordCount: z.ZodNumber; wordListType: z.ZodEnum; }, z.core.$strip>; type: z.ZodLiteral<"Memorable">; }, z.core.$strip>, z.ZodObject<{ parameters: z.ZodObject<{ length: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral<"Pin">; }, z.core.$strip>, z.ZodObject<{ parameters: z.ZodObject<{ includeDigits: z.ZodBoolean; includeSymbols: z.ZodBoolean; length: z.ZodNumber; }, z.core.$strip>; type: z.ZodLiteral<"Random">; }, z.core.$strip>], "type">; }, z.core.$strip>, z.ZodObject<{ password: z.ZodString; }, z.core.$strip>, never, false, never>; /** Creates one item in a vault available to the service account. */ export declare const createOnePasswordItem: import("../..").DefinedAction; document: z.ZodOptional, Uint8Array>; name: z.ZodString; }, z.core.$strip>>; fields: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>>; files: z.ZodOptional, Uint8Array>; fieldId: z.ZodString; name: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>>; notes: z.ZodOptional; sections: z.ZodOptional>>; tags: z.ZodOptional>; title: z.ZodString; vaultId: z.ZodString; websites: z.ZodOptional; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Creates several items within one 1Password vault. */ export declare const createOnePasswordItems: import("../..").DefinedAction; document: z.ZodOptional, Uint8Array>; name: z.ZodString; }, z.core.$strip>>; fields: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>>; files: z.ZodOptional, Uint8Array>; fieldId: z.ZodString; name: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>>; notes: z.ZodOptional; sections: z.ZodOptional>>; tags: z.ZodOptional>; title: z.ZodString; vaultId: z.ZodString; websites: z.ZodOptional; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>>; }, z.core.$strip>>; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ individualResponses: z.ZodArray; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodTransform<{ category: import("@1password/sdk").ItemCategory; createdAt: Date; files: { attributes: { id: string; name: string; size: number; }; fieldId: string; sectionId: string; }[]; id: string; notes: string; sections: { id: string; title: string; }[]; tags: string[]; title: string; updatedAt: Date; vaultId: string; version: number; websites: { autofillBehavior: import("@1password/sdk").AutofillBehavior; label: string; url: string; }[]; fields: { fieldType: import("@1password/sdk").ItemFieldType; id: string; title: string; value: string; sectionId?: string | undefined; details?: { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined; }[]; document?: { id: string; name: string; size: number; } | undefined; } | undefined, { category: import("@1password/sdk").ItemCategory; createdAt: Date; files: { attributes: { id: string; name: string; size: number; }; fieldId: string; sectionId: string; }[]; id: string; notes: string; sections: { id: string; title: string; }[]; tags: string[]; title: string; updatedAt: Date; vaultId: string; version: number; websites: { autofillBehavior: import("@1password/sdk").AutofillBehavior; label: string; url: string; }[]; fields: { fieldType: import("@1password/sdk").ItemFieldType; id: string; title: string; value: string; sectionId?: string | undefined; details?: { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined; }[]; document?: { id: string; name: string; size: number; } | undefined; } | null>>>; error: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusPermissionError">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusIncorrectItemVersion">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusFileNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusTooBig">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemNotFound">; }, z.core.$strip>, z.ZodObject<{ message: z.ZodString; type: z.ZodLiteral<"internal">; }, z.core.$strip>], "type">>, z.ZodTransform | undefined, { message: string; type: "itemValidationError"; } | { type: "itemStatusPermissionError"; } | { type: "itemStatusIncorrectItemVersion"; } | { type: "itemStatusFileNotFound"; } | { type: "itemStatusTooBig"; } | { type: "itemNotFound"; } | { message: string; type: "internal"; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Retrieves one decrypted 1Password item. */ export declare const getOnePasswordItem: import("../..").DefinedAction, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Retrieves several decrypted items from one 1Password vault. */ export declare const getOnePasswordItems: import("../..").DefinedAction; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ individualResponses: z.ZodArray; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>>, z.ZodTransform<{ category: import("@1password/sdk").ItemCategory; createdAt: Date; files: { attributes: { id: string; name: string; size: number; }; fieldId: string; sectionId: string; }[]; id: string; notes: string; sections: { id: string; title: string; }[]; tags: string[]; title: string; updatedAt: Date; vaultId: string; version: number; websites: { autofillBehavior: import("@1password/sdk").AutofillBehavior; label: string; url: string; }[]; fields: { fieldType: import("@1password/sdk").ItemFieldType; id: string; title: string; value: string; sectionId?: string | undefined; details?: { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined; }[]; document?: { id: string; name: string; size: number; } | undefined; } | undefined, { category: import("@1password/sdk").ItemCategory; createdAt: Date; files: { attributes: { id: string; name: string; size: number; }; fieldId: string; sectionId: string; }[]; id: string; notes: string; sections: { id: string; title: string; }[]; tags: string[]; title: string; updatedAt: Date; vaultId: string; version: number; websites: { autofillBehavior: import("@1password/sdk").AutofillBehavior; label: string; url: string; }[]; fields: { fieldType: import("@1password/sdk").ItemFieldType; id: string; title: string; value: string; sectionId?: string | undefined; details?: { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined; }[]; document?: { id: string; name: string; size: number; } | undefined; } | null>>>; error: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ message: z.ZodString; type: z.ZodLiteral<"internal">; }, z.core.$strip>], "type">>, z.ZodTransform | undefined, { type: "itemNotFound"; } | { message: string; type: "internal"; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Replaces one 1Password item using its current version. */ export declare const updateOnePasswordItem: import("../..").DefinedAction; createdAt: z.ZodDate; document: z.ZodOptional>; fields: z.ZodArray; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Permanently deletes one 1Password item. */ export declare const deleteOnePasswordItem: import("../..").DefinedAction, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Permanently deletes several items from one 1Password vault. */ export declare const deleteOnePasswordItems: import("../..").DefinedAction; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ individualResponses: z.ZodRecord, z.ZodTransform>>; error: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusPermissionError">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusIncorrectItemVersion">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusFileNotFound">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemStatusTooBig">; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"itemNotFound">; }, z.core.$strip>, z.ZodObject<{ message: z.ZodString; type: z.ZodLiteral<"internal">; }, z.core.$strip>], "type">>, z.ZodTransform | undefined, { message: string; type: "itemValidationError"; } | { type: "itemStatusPermissionError"; } | { type: "itemStatusIncorrectItemVersion"; } | { type: "itemStatusFileNotFound"; } | { type: "itemStatusTooBig"; } | { type: "itemNotFound"; } | { message: string; type: "internal"; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Moves one 1Password item into the vault archive. */ export declare const archiveOnePasswordItem: import("../..").DefinedAction, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Lists active or archived item overviews in one 1Password vault. */ export declare const listOnePasswordItems: import("../..").DefinedAction; type: z.ZodLiteral<"ByState">; }, z.core.$strip>>>; vaultId: z.ZodString; }, z.core.$strip>, z.ZodArray; createdAt: z.ZodDate; id: z.ZodString; state: z.ZodEnum; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>>, "1password", false, never>; /** Attaches a file field to an existing 1Password item. */ export declare const attachOnePasswordItemFile: import("../..").DefinedAction, Uint8Array>; fieldId: z.ZodString; name: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>; item: z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; document: z.ZodOptional>; fields: z.ZodArray; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Reads binary content from a file attached to a 1Password item. */ export declare const readOnePasswordItemFile: import("../..").DefinedAction; itemId: z.ZodString; vaultId: z.ZodString; }, z.core.$strip>, z.ZodCustom, Uint8Array>, "1password", false, never>; /** Deletes one file field from a 1Password item. */ export declare const deleteOnePasswordItemFile: import("../..").DefinedAction; createdAt: z.ZodDate; document: z.ZodOptional>; fields: z.ZodArray; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; sectionId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Replaces the binary document attached to a Document item. */ export declare const replaceOnePasswordDocument: import("../..").DefinedAction, Uint8Array>; name: z.ZodString; }, z.core.$strip>; item: z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; document: z.ZodOptional>; fields: z.ZodArray; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ category: z.ZodEnum; createdAt: z.ZodDate; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; document: z.ZodOptional>, z.ZodTransform<{ id: string; name: string; size: number; } | undefined, { id: string; name: string; size: number; } | null>>>; fields: z.ZodArray; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; details: z.ZodOptional; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>, z.ZodTransform<{ content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | undefined, { content: { code?: string | undefined; errorMessage?: string | undefined; }; type: "Otp"; } | { type: "SshKey"; content?: { fingerprint: string; keyType: string; publicKey: string; } | undefined; } | { type: "Address"; content?: { city: string; country: string; state: string; street: string; zip: string; } | undefined; } | null>>>; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Retrieves the account policy governing item sharing. */ export declare const getOnePasswordItemSharePolicy: import("../..").DefinedAction, z.ZodObject<{ allowedRecipientTypes: z.ZodArray>; allowedTypes: z.ZodArray>; defaultExpiry: z.ZodEnum; maxExpiry: z.ZodEnum; files: z.ZodObject<{ allowed: z.ZodBoolean; maxSize: z.ZodNumber; allowedRecipientTypes: z.ZodOptional>>, z.ZodTransform>>; allowedTypes: z.ZodOptional>>, z.ZodTransform>>; defaultExpiry: z.ZodOptional>, z.ZodTransform>>; maxExpiry: z.ZodOptional>, z.ZodTransform>>; maxViews: z.ZodOptional, z.ZodTransform>>; }, z.core.$strip>; maxViews: z.ZodOptional, z.ZodTransform>>; }, z.core.$strip>, "1password", false, never>; /** Validates recipient emails or domains against an item-sharing policy. */ export declare const validateOnePasswordItemShareRecipients: import("../..").DefinedAction>; allowedTypes: z.ZodArray>; defaultExpiry: z.ZodEnum; files: z.ZodObject<{ allowed: z.ZodBoolean; allowedRecipientTypes: z.ZodOptional>>; allowedTypes: z.ZodOptional>>; defaultExpiry: z.ZodOptional>; maxExpiry: z.ZodOptional>; maxSize: z.ZodNumber; maxViews: z.ZodOptional; }, z.core.$strip>; maxExpiry: z.ZodEnum; maxViews: z.ZodOptional; }, z.core.$strip>; recipients: z.ZodArray; }, z.core.$strip>, z.ZodArray; type: z.ZodLiteral<"Email">; }, z.core.$strip>, z.ZodObject<{ parameters: z.ZodObject<{ domain: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"Domain">; }, z.core.$strip>], "type">>, "1password", false, never>; /** Creates a 1Password item-sharing link. */ export declare const createOnePasswordItemShare: import("../..").DefinedAction; createdAt: z.ZodDate; document: z.ZodOptional>; fields: z.ZodArray; errorMessage: z.ZodOptional; }, z.core.$strip>; type: z.ZodLiteral<"Otp">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"SshKey">; }, z.core.$strip>, z.ZodObject<{ content: z.ZodOptional>; type: z.ZodLiteral<"Address">; }, z.core.$strip>], "type">>; fieldType: z.ZodEnum; id: z.ZodString; sectionId: z.ZodOptional; title: z.ZodString; value: z.ZodString; }, z.core.$strip>>; files: z.ZodArray; fieldId: z.ZodString; sectionId: z.ZodString; }, z.core.$strip>>; id: z.ZodString; notes: z.ZodString; sections: z.ZodArray>; tags: z.ZodArray; title: z.ZodString; updatedAt: z.ZodDate; vaultId: z.ZodString; version: z.ZodNumber; websites: z.ZodArray; label: z.ZodString; url: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; parameters: z.ZodObject<{ expireAfter: z.ZodOptional>; oneTimeOnly: z.ZodBoolean; recipients: z.ZodOptional; type: z.ZodLiteral<"Email">; }, z.core.$strip>, z.ZodObject<{ parameters: z.ZodObject<{ domain: z.ZodString; }, z.core.$strip>; type: z.ZodLiteral<"Domain">; }, z.core.$strip>], "type">>>; }, z.core.$strip>; policy: z.ZodObject<{ allowedRecipientTypes: z.ZodArray>; allowedTypes: z.ZodArray>; defaultExpiry: z.ZodEnum; files: z.ZodObject<{ allowed: z.ZodBoolean; allowedRecipientTypes: z.ZodOptional>>; allowedTypes: z.ZodOptional>>; defaultExpiry: z.ZodOptional>; maxExpiry: z.ZodOptional>; maxSize: z.ZodNumber; maxViews: z.ZodOptional; }, z.core.$strip>; maxExpiry: z.ZodEnum; maxViews: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>, z.ZodURL, "1password", false, never>; /** Creates a vault owned by the connected 1Password service account. */ export declare const createOnePasswordVault: import("../..").DefinedAction; description: z.ZodOptional; title: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ access: z.ZodOptional; accessorUuid: z.ZodString; permissions: z.ZodNumber; vaultUuid: z.ZodString; }, z.core.$strip>>>; activeItemCount: z.ZodNumber; attributeVersion: z.ZodNumber; contentVersion: z.ZodNumber; description: z.ZodString; id: z.ZodString; title: z.ZodString; vaultType: z.ZodEnum; }, z.core.$strip>, "1password", false, never>; /** Lists vaults available to the connected 1Password service account. */ export declare const listOnePasswordVaults: import("../..").DefinedAction; }, z.core.$strip>, z.ZodArray; }, z.core.$strip>>, "1password", false, never>; /** Retrieves the overview of one 1Password vault. */ export declare const getOnePasswordVaultOverview: import("../..").DefinedAction, z.ZodObject<{ activeItemCount: z.ZodNumber; attributeVersion: z.ZodNumber; contentVersion: z.ZodNumber; createdAt: z.ZodDate; description: z.ZodString; id: z.ZodString; title: z.ZodString; updatedAt: z.ZodDate; vaultType: z.ZodEnum; }, z.core.$strip>, "1password", false, never>; /** Retrieves one detailed 1Password vault. */ export declare const getOnePasswordVault: import("../..").DefinedAction; }, z.core.$strip>>; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ access: z.ZodOptional; accessorUuid: z.ZodString; permissions: z.ZodNumber; vaultUuid: z.ZodString; }, z.core.$strip>>>; activeItemCount: z.ZodNumber; attributeVersion: z.ZodNumber; contentVersion: z.ZodNumber; description: z.ZodString; id: z.ZodString; title: z.ZodString; vaultType: z.ZodEnum; }, z.core.$strip>, "1password", false, never>; /** Updates the title or description of a 1Password vault. */ export declare const updateOnePasswordVault: import("../..").DefinedAction; title: z.ZodOptional; }, z.core.$strip>; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ access: z.ZodOptional; accessorUuid: z.ZodString; permissions: z.ZodNumber; vaultUuid: z.ZodString; }, z.core.$strip>>>; activeItemCount: z.ZodNumber; attributeVersion: z.ZodNumber; contentVersion: z.ZodNumber; description: z.ZodString; id: z.ZodString; title: z.ZodString; vaultType: z.ZodEnum; }, z.core.$strip>, "1password", false, never>; /** Permanently deletes a service-account-owned 1Password vault. */ export declare const deleteOnePasswordVault: import("../..").DefinedAction, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Grants group permissions on a service-account-owned vault. */ export declare const grantOnePasswordVaultGroupPermissions: import("../..").DefinedAction>; vaultId: z.ZodString; }, z.core.$strip>, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Replaces group permission bitmasks across 1Password vaults. */ export declare const updateOnePasswordVaultGroupPermissions: import("../..").DefinedAction>; }, z.core.$strip>, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Revokes one group's access to a service-account-owned vault. */ export declare const revokeOnePasswordVaultGroupPermissions: import("../..").DefinedAction, z.ZodObject<{}, z.core.$strip>, "1password", false, never>; /** Reads every variable assigned from one 1Password Environment. */ export declare const getOnePasswordEnvironmentVariables: import("../..").DefinedAction, z.ZodObject<{ variables: z.ZodArray>; }, z.core.$strip>, "1password", false, never>; /** Retrieves one 1Password group and optional vault permissions. */ export declare const getOnePasswordGroup: import("../..").DefinedAction; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ description: z.ZodString; groupType: z.ZodEnum; id: z.ZodString; state: z.ZodEnum; title: z.ZodString; vaultAccess: z.ZodOptional; accessorUuid: z.ZodString; permissions: z.ZodNumber; vaultUuid: z.ZodString; }, z.core.$strip>>>, z.ZodTransform<{ accessorType: import("@1password/sdk").VaultAccessorType; accessorUuid: string; permissions: number; vaultUuid: string; }[] | undefined, { accessorType: import("@1password/sdk").VaultAccessorType; accessorUuid: string; permissions: number; vaultUuid: string; }[] | null>>>; }, z.core.$strip>, "1password", false, never>; /** Retrieves the connected Events Reporting integration and feature scopes. */ export declare const introspectOnePasswordEventsApi: import("../..").DefinedAction, Record>, z.ZodObject<{ accountUuid: z.ZodString; features: z.ZodArray>; issuedAt: z.ZodDate; uuid: z.ZodString; }, z.core.$strip>, "1password", false, never>; /** Lists one cursor page of 1Password account audit events. */ export declare const listOnePasswordAuditEvents: import("../..").DefinedAction, z.ZodObject<{ endTime: z.ZodOptional>; limit: z.ZodOptional; startTime: z.ZodOptional>; }, z.core.$strict>]>, z.ZodObject<{ cursor: z.ZodString; hasMore: z.ZodBoolean; items: z.ZodArray; action: z.ZodOptional>; actorAccountUuid: z.ZodOptional; actorDetails: z.ZodOptional; name: z.ZodOptional; userAccountUuid: z.ZodOptional; userType: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; actorType: z.ZodOptional>; actorUuid: z.ZodOptional; auxDetails: z.ZodOptional; name: z.ZodOptional; userAccountUuid: z.ZodOptional; userType: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; auxId: z.ZodOptional; auxInfo: z.ZodOptional; auxUuid: z.ZodOptional; location: z.ZodOptional; country: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>>; objectDetails: z.ZodOptional; name: z.ZodOptional; userAccountUuid: z.ZodOptional; userType: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; objectType: z.ZodOptional>; objectUuid: z.ZodOptional; session: z.ZodOptional; ip: z.ZodOptional; loginTime: z.ZodOptional; uuid: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; uuid: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Lists one cursor page of 1Password item-usage events. */ export declare const listOnePasswordItemUsages: import("../..").DefinedAction, z.ZodObject<{ endTime: z.ZodOptional>; limit: z.ZodOptional; startTime: z.ZodOptional>; }, z.core.$strict>]>, z.ZodObject<{ cursor: z.ZodString; hasMore: z.ZodBoolean; items: z.ZodArray; action: z.ZodOptional>; client: z.ZodOptional; appVersion: z.ZodOptional; ipAddress: z.ZodOptional; osName: z.ZodOptional; osVersion: z.ZodOptional; platformName: z.ZodOptional; platformVersion: z.ZodOptional; }, z.core.$strip>>; itemUuid: z.ZodOptional; location: z.ZodOptional; country: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; usedVersion: z.ZodOptional; user: z.ZodOptional; name: z.ZodOptional; userAccountUuid: z.ZodOptional; userType: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; uuid: z.ZodOptional; vaultUuid: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; /** Lists one cursor page of 1Password sign-in attempts. */ export declare const listOnePasswordSignInAttempts: import("../..").DefinedAction, z.ZodObject<{ endTime: z.ZodOptional>; limit: z.ZodOptional; startTime: z.ZodOptional>; }, z.core.$strict>]>, z.ZodObject<{ cursor: z.ZodString; hasMore: z.ZodBoolean; items: z.ZodArray; category: z.ZodOptional>; client: z.ZodOptional; appVersion: z.ZodOptional; ipAddress: z.ZodOptional; osName: z.ZodOptional; osVersion: z.ZodOptional; platformName: z.ZodOptional; platformVersion: z.ZodOptional; }, z.core.$strip>>; country: z.ZodOptional; details: z.ZodOptional; }, z.core.$strip>>; location: z.ZodOptional; country: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; region: z.ZodOptional; }, z.core.$strip>>; sessionUuid: z.ZodOptional; targetUser: z.ZodOptional; name: z.ZodOptional; userAccountUuid: z.ZodOptional; userType: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; timestamp: z.ZodOptional; type: z.ZodOptional>; uuid: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>, "1password", false, never>; //# sourceMappingURL=actions.d.ts.map