/** * Deprecated Authentication Plugins * * These plugins provide backward compatibility for the old authentication naming. * They are simple aliases that delegate to the connection plugins. * The connection plugins already accept both connectionId and authenticationId parameters. * * @deprecated Use the connection equivalents instead: * - listAuthentications -> listConnections * - getAuthentication -> getConnection * - findFirstAuthentication -> findFirstConnection * - findUniqueAuthentication -> findUniqueConnection */ /** * @deprecated Use listConnections instead */ export declare const listAuthenticationsPlugin: (sdk: { listConnections: (options?: ({ title?: string | undefined; search?: string | undefined; owner?: string | undefined; app?: string | undefined; appKey?: string | undefined; connections?: string[] | undefined; connectionIds?: string[] | undefined; authenticationIds?: string[] | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; } & { cursor?: string; pageSize?: number; maxItems?: number; }) | undefined) => import("../..").PaginatedSdkResult<{ date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }>; } & { context: { meta: { listConnections: import("../..").PluginMeta; }; }; } & { context: { meta: Record; }; }) => { listAuthentications: (options?: ({ title?: string | undefined; search?: string | undefined; owner?: string | undefined; app?: string | undefined; appKey?: string | undefined; connections?: string[] | undefined; connectionIds?: string[] | undefined; authenticationIds?: string[] | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; } & { cursor?: string; pageSize?: number; maxItems?: number; }) | undefined) => import("../..").PaginatedSdkResult<{ date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }>; context: { meta: { listAuthentications: { packages: string[]; categories: string[]; type: "list"; itemType: string; inputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional; search: import("zod").ZodOptional; owner: import("zod").ZodOptional; app: import("zod").ZodOptional; appKey: import("zod").ZodOptional; connections: import("zod").ZodOptional>; connectionIds: import("zod").ZodOptional>; authenticationIds: import("zod").ZodOptional>; account: import("zod").ZodOptional; accountId: import("zod").ZodOptional; includeShared: import("zod").ZodOptional; isExpired: import("zod").ZodOptional; expired: import("zod").ZodOptional; pageSize: import("zod").ZodOptional; maxItems: import("zod").ZodOptional; cursor: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; outputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional>; date: import("zod").ZodString; is_invite_only: import("zod").ZodBoolean; lastchanged: import("zod").ZodOptional; destination_selected_api: import("zod").ZodOptional>; is_private: import("zod").ZodBoolean; shared_with_all: import("zod").ZodBoolean; is_stale: import("zod").ZodOptional; is_shared: import("zod").ZodOptional; marked_stale_at: import("zod").ZodOptional>; label: import("zod").ZodOptional>; identifier: import("zod").ZodOptional>; url: import("zod").ZodOptional; groups: import("zod").ZodOptional>>; members: import("zod").ZodOptional; permissions: import("zod").ZodOptional>; public_id: import("zod").ZodOptional; account_public_id: import("zod").ZodOptional; customuser_public_id: import("zod").ZodOptional; id: import("zod").ZodString; account_id: import("zod").ZodString; implementation_id: import("zod").ZodOptional; profile_id: import("zod").ZodOptional; is_expired: import("zod").ZodOptional; expired_at: import("zod").ZodOptional>; app_key: import("zod").ZodOptional; app_version: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; }; export type ListAuthenticationsPluginProvides = ReturnType; /** * @deprecated Use getConnection instead */ export declare const getAuthenticationPlugin: (sdk: { getConnection: (options?: { connection?: string | number | undefined; connectionId?: string | number | undefined; authenticationId?: string | number | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; } & { context: { meta: { getConnection: import("../..").PluginMeta; }; }; } & { context: { meta: Record; }; }) => { getAuthentication: (options?: { connection?: string | number | undefined; connectionId?: string | number | undefined; authenticationId?: string | number | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; context: { meta: { getAuthentication: { packages: string[]; categories: string[]; type: "item"; itemType: string; inputSchema: import("zod").ZodObject<{ connection: import("zod").ZodOptional>; connectionId: import("zod").ZodOptional>; authenticationId: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; outputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional>; date: import("zod").ZodString; is_invite_only: import("zod").ZodBoolean; lastchanged: import("zod").ZodOptional; destination_selected_api: import("zod").ZodOptional>; is_private: import("zod").ZodBoolean; shared_with_all: import("zod").ZodBoolean; is_stale: import("zod").ZodOptional; is_shared: import("zod").ZodOptional; marked_stale_at: import("zod").ZodOptional>; label: import("zod").ZodOptional>; identifier: import("zod").ZodOptional>; url: import("zod").ZodOptional; groups: import("zod").ZodOptional>>; members: import("zod").ZodOptional; permissions: import("zod").ZodOptional>; public_id: import("zod").ZodOptional; account_public_id: import("zod").ZodOptional; customuser_public_id: import("zod").ZodOptional; id: import("zod").ZodString; account_id: import("zod").ZodString; implementation_id: import("zod").ZodOptional; profile_id: import("zod").ZodOptional; is_expired: import("zod").ZodOptional; expired_at: import("zod").ZodOptional>; app_key: import("zod").ZodOptional; app_version: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; }; export type GetAuthenticationPluginProvides = ReturnType; /** * @deprecated Use findFirstConnection instead */ export declare const findFirstAuthenticationPlugin: (sdk: { findFirstConnection: (options?: { title?: string | undefined; search?: string | undefined; appKey?: string | undefined; app?: string | undefined; owner?: string | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; } & { context: { meta: { findFirstConnection: import("../..").PluginMeta; }; }; } & { context: { meta: Record; }; }) => { findFirstAuthentication: (options?: { title?: string | undefined; search?: string | undefined; appKey?: string | undefined; app?: string | undefined; owner?: string | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; context: { meta: { findFirstAuthentication: { packages: string[]; categories: string[]; type: "item"; itemType: string; inputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional; search: import("zod").ZodOptional; appKey: import("zod").ZodOptional; app: import("zod").ZodOptional; owner: import("zod").ZodOptional; account: import("zod").ZodOptional; accountId: import("zod").ZodOptional; includeShared: import("zod").ZodOptional; isExpired: import("zod").ZodOptional; expired: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; outputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional>; date: import("zod").ZodString; is_invite_only: import("zod").ZodBoolean; lastchanged: import("zod").ZodOptional; destination_selected_api: import("zod").ZodOptional>; is_private: import("zod").ZodBoolean; shared_with_all: import("zod").ZodBoolean; is_stale: import("zod").ZodOptional; is_shared: import("zod").ZodOptional; marked_stale_at: import("zod").ZodOptional>; label: import("zod").ZodOptional>; identifier: import("zod").ZodOptional>; url: import("zod").ZodOptional; groups: import("zod").ZodOptional>>; members: import("zod").ZodOptional; permissions: import("zod").ZodOptional>; public_id: import("zod").ZodOptional; account_public_id: import("zod").ZodOptional; customuser_public_id: import("zod").ZodOptional; id: import("zod").ZodString; account_id: import("zod").ZodString; implementation_id: import("zod").ZodOptional; profile_id: import("zod").ZodOptional; is_expired: import("zod").ZodOptional; expired_at: import("zod").ZodOptional>; app_key: import("zod").ZodOptional; app_version: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; }; export type FindFirstAuthenticationPluginProvides = ReturnType; /** * @deprecated Use findUniqueConnection instead */ export declare const findUniqueAuthenticationPlugin: (sdk: { findUniqueConnection: (options?: { title?: string | undefined; search?: string | undefined; appKey?: string | undefined; app?: string | undefined; owner?: string | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; } & { context: { meta: { findUniqueConnection: import("../..").PluginMeta; }; }; } & { context: { meta: Record; }; }) => { findUniqueAuthentication: (options?: { title?: string | undefined; search?: string | undefined; appKey?: string | undefined; app?: string | undefined; owner?: string | undefined; account?: string | undefined; accountId?: string | undefined; includeShared?: boolean | undefined; isExpired?: boolean | undefined; expired?: boolean | undefined; } | undefined) => Promise<{ data: { date: string; is_invite_only: boolean; is_private: boolean; shared_with_all: boolean; id: string; account_id: string; title?: string | null | undefined; lastchanged?: string | undefined; destination_selected_api?: string | null | undefined; is_stale?: string | undefined; is_shared?: string | undefined; marked_stale_at?: string | null | undefined; label?: string | null | undefined; identifier?: string | null | undefined; url?: string | undefined; groups?: Record[] | undefined; members?: string | undefined; permissions?: Record | undefined; public_id?: string | undefined; account_public_id?: string | undefined; customuser_public_id?: string | undefined; implementation_id?: string | undefined; profile_id?: string | undefined; is_expired?: string | undefined; expired_at?: string | null | undefined; app_key?: string | undefined; app_version?: string | undefined; }; }>; context: { meta: { findUniqueAuthentication: { packages: string[]; categories: string[]; type: "item"; itemType: string; inputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional; search: import("zod").ZodOptional; appKey: import("zod").ZodOptional; app: import("zod").ZodOptional; owner: import("zod").ZodOptional; account: import("zod").ZodOptional; accountId: import("zod").ZodOptional; includeShared: import("zod").ZodOptional; isExpired: import("zod").ZodOptional; expired: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; outputSchema: import("zod").ZodObject<{ title: import("zod").ZodOptional>; date: import("zod").ZodString; is_invite_only: import("zod").ZodBoolean; lastchanged: import("zod").ZodOptional; destination_selected_api: import("zod").ZodOptional>; is_private: import("zod").ZodBoolean; shared_with_all: import("zod").ZodBoolean; is_stale: import("zod").ZodOptional; is_shared: import("zod").ZodOptional; marked_stale_at: import("zod").ZodOptional>; label: import("zod").ZodOptional>; identifier: import("zod").ZodOptional>; url: import("zod").ZodOptional; groups: import("zod").ZodOptional>>; members: import("zod").ZodOptional; permissions: import("zod").ZodOptional>; public_id: import("zod").ZodOptional; account_public_id: import("zod").ZodOptional; customuser_public_id: import("zod").ZodOptional; id: import("zod").ZodString; account_id: import("zod").ZodString; implementation_id: import("zod").ZodOptional; profile_id: import("zod").ZodOptional; is_expired: import("zod").ZodOptional; expired_at: import("zod").ZodOptional>; app_key: import("zod").ZodOptional; app_version: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; }; }; }; export type FindUniqueAuthenticationPluginProvides = ReturnType; //# sourceMappingURL=authentications.d.ts.map