/**
 * 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<string, unknown>[] | undefined;
        members?: string | undefined;
        permissions?: Record<string, boolean> | 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<string, import("../..").PluginMeta>;
    };
}) => {
    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<string, unknown>[] | undefined;
        members?: string | undefined;
        permissions?: Record<string, boolean> | 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<import("zod").ZodString>;
                    search: import("zod").ZodOptional<import("zod").ZodString>;
                    owner: import("zod").ZodOptional<import("zod").ZodString>;
                    app: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    appKey: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    connections: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString>>;
                    connectionIds: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString>>;
                    authenticationIds: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString>>;
                    account: import("zod").ZodOptional<import("zod").ZodString>;
                    accountId: import("zod").ZodOptional<import("zod").ZodString>;
                    includeShared: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    isExpired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    expired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    pageSize: import("zod").ZodOptional<import("zod").ZodNumber>;
                    maxItems: import("zod").ZodOptional<import("zod").ZodNumber>;
                    cursor: import("zod").ZodOptional<import("zod").ZodString>;
                }, import("zod/v4/core").$strip>;
                outputSchema: import("zod").ZodObject<{
                    title: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    date: import("zod").ZodString;
                    is_invite_only: import("zod").ZodBoolean;
                    lastchanged: import("zod").ZodOptional<import("zod").ZodString>;
                    destination_selected_api: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    is_private: import("zod").ZodBoolean;
                    shared_with_all: import("zod").ZodBoolean;
                    is_stale: import("zod").ZodOptional<import("zod").ZodString>;
                    is_shared: import("zod").ZodOptional<import("zod").ZodString>;
                    marked_stale_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    label: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    identifier: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    url: import("zod").ZodOptional<import("zod").ZodString>;
                    groups: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodUnknown>>>;
                    members: import("zod").ZodOptional<import("zod").ZodString>;
                    permissions: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodBoolean>>;
                    public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    account_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    customuser_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    id: import("zod").ZodString;
                    account_id: import("zod").ZodString;
                    implementation_id: import("zod").ZodOptional<import("zod").ZodString>;
                    profile_id: import("zod").ZodOptional<import("zod").ZodString>;
                    is_expired: import("zod").ZodOptional<import("zod").ZodString>;
                    expired_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    app_key: import("zod").ZodOptional<import("zod").ZodString>;
                    app_version: import("zod").ZodOptional<import("zod").ZodString>;
                }, import("zod/v4/core").$strip>;
            };
        };
    };
};
export type ListAuthenticationsPluginProvides = ReturnType<typeof listAuthenticationsPlugin>;
/**
 * @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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<string, import("../..").PluginMeta>;
    };
}) => {
    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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                    connectionId: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                    authenticationId: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                }, import("zod/v4/core").$strip>;
                outputSchema: import("zod").ZodObject<{
                    title: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    date: import("zod").ZodString;
                    is_invite_only: import("zod").ZodBoolean;
                    lastchanged: import("zod").ZodOptional<import("zod").ZodString>;
                    destination_selected_api: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    is_private: import("zod").ZodBoolean;
                    shared_with_all: import("zod").ZodBoolean;
                    is_stale: import("zod").ZodOptional<import("zod").ZodString>;
                    is_shared: import("zod").ZodOptional<import("zod").ZodString>;
                    marked_stale_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    label: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    identifier: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    url: import("zod").ZodOptional<import("zod").ZodString>;
                    groups: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodUnknown>>>;
                    members: import("zod").ZodOptional<import("zod").ZodString>;
                    permissions: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodBoolean>>;
                    public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    account_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    customuser_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    id: import("zod").ZodString;
                    account_id: import("zod").ZodString;
                    implementation_id: import("zod").ZodOptional<import("zod").ZodString>;
                    profile_id: import("zod").ZodOptional<import("zod").ZodString>;
                    is_expired: import("zod").ZodOptional<import("zod").ZodString>;
                    expired_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    app_key: import("zod").ZodOptional<import("zod").ZodString>;
                    app_version: import("zod").ZodOptional<import("zod").ZodString>;
                }, import("zod/v4/core").$strip>;
            };
        };
    };
};
export type GetAuthenticationPluginProvides = ReturnType<typeof getAuthenticationPlugin>;
/**
 * @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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<string, import("../..").PluginMeta>;
    };
}) => {
    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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<import("zod").ZodString>;
                    search: import("zod").ZodOptional<import("zod").ZodString>;
                    appKey: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    app: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    owner: import("zod").ZodOptional<import("zod").ZodString>;
                    account: import("zod").ZodOptional<import("zod").ZodString>;
                    accountId: import("zod").ZodOptional<import("zod").ZodString>;
                    includeShared: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    isExpired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    expired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                }, import("zod/v4/core").$strip>;
                outputSchema: import("zod").ZodObject<{
                    title: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    date: import("zod").ZodString;
                    is_invite_only: import("zod").ZodBoolean;
                    lastchanged: import("zod").ZodOptional<import("zod").ZodString>;
                    destination_selected_api: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    is_private: import("zod").ZodBoolean;
                    shared_with_all: import("zod").ZodBoolean;
                    is_stale: import("zod").ZodOptional<import("zod").ZodString>;
                    is_shared: import("zod").ZodOptional<import("zod").ZodString>;
                    marked_stale_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    label: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    identifier: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    url: import("zod").ZodOptional<import("zod").ZodString>;
                    groups: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodUnknown>>>;
                    members: import("zod").ZodOptional<import("zod").ZodString>;
                    permissions: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodBoolean>>;
                    public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    account_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    customuser_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    id: import("zod").ZodString;
                    account_id: import("zod").ZodString;
                    implementation_id: import("zod").ZodOptional<import("zod").ZodString>;
                    profile_id: import("zod").ZodOptional<import("zod").ZodString>;
                    is_expired: import("zod").ZodOptional<import("zod").ZodString>;
                    expired_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    app_key: import("zod").ZodOptional<import("zod").ZodString>;
                    app_version: import("zod").ZodOptional<import("zod").ZodString>;
                }, import("zod/v4/core").$strip>;
            };
        };
    };
};
export type FindFirstAuthenticationPluginProvides = ReturnType<typeof findFirstAuthenticationPlugin>;
/**
 * @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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<string, import("../..").PluginMeta>;
    };
}) => {
    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<string, unknown>[] | undefined;
            members?: string | undefined;
            permissions?: Record<string, boolean> | 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<import("zod").ZodString>;
                    search: import("zod").ZodOptional<import("zod").ZodString>;
                    appKey: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    app: import("zod").ZodOptional<import("zod").ZodString & {
                        _def: import("zod/v4/core").$ZodStringDef & import("../..").PositionalMetadata;
                    }>;
                    owner: import("zod").ZodOptional<import("zod").ZodString>;
                    account: import("zod").ZodOptional<import("zod").ZodString>;
                    accountId: import("zod").ZodOptional<import("zod").ZodString>;
                    includeShared: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    isExpired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                    expired: import("zod").ZodOptional<import("zod").ZodBoolean>;
                }, import("zod/v4/core").$strip>;
                outputSchema: import("zod").ZodObject<{
                    title: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    date: import("zod").ZodString;
                    is_invite_only: import("zod").ZodBoolean;
                    lastchanged: import("zod").ZodOptional<import("zod").ZodString>;
                    destination_selected_api: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    is_private: import("zod").ZodBoolean;
                    shared_with_all: import("zod").ZodBoolean;
                    is_stale: import("zod").ZodOptional<import("zod").ZodString>;
                    is_shared: import("zod").ZodOptional<import("zod").ZodString>;
                    marked_stale_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    label: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    identifier: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    url: import("zod").ZodOptional<import("zod").ZodString>;
                    groups: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodUnknown>>>;
                    members: import("zod").ZodOptional<import("zod").ZodString>;
                    permissions: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodBoolean>>;
                    public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    account_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    customuser_public_id: import("zod").ZodOptional<import("zod").ZodString>;
                    id: import("zod").ZodString;
                    account_id: import("zod").ZodString;
                    implementation_id: import("zod").ZodOptional<import("zod").ZodString>;
                    profile_id: import("zod").ZodOptional<import("zod").ZodString>;
                    is_expired: import("zod").ZodOptional<import("zod").ZodString>;
                    expired_at: import("zod").ZodOptional<import("zod").ZodNullable<import("zod").ZodString>>;
                    app_key: import("zod").ZodOptional<import("zod").ZodString>;
                    app_version: import("zod").ZodOptional<import("zod").ZodString>;
                }, import("zod/v4/core").$strip>;
            };
        };
    };
};
export type FindUniqueAuthenticationPluginProvides = ReturnType<typeof findUniqueAuthenticationPlugin>;
//# sourceMappingURL=authentications.d.ts.map