import type { EndpointRequest, Operation } from './../../types/common.ts';
export interface IEndpoints {
    'GET /users/{user-id}/joinedGroups': Operation<'/users/{user-id}/joinedGroups', 'get'>;
    'POST /users/{user-id}/joinedGroups/evaluateDynamicMembership': Operation<'/users/{user-id}/joinedGroups/evaluateDynamicMembership', 'post'>;
}
/**
 * `GET /users/{user-id}/joinedGroups`
 *
 */
export declare function list(params?: IEndpoints['GET /users/{user-id}/joinedGroups']['parameters']): EndpointRequest<IEndpoints['GET /users/{user-id}/joinedGroups']['response']>;
export declare const evaluateDynamicMembership: {
    /**
     * `POST /users/{user-id}/joinedGroups/evaluateDynamicMembership`
     *
     */
    create: (body: IEndpoints["POST /users/{user-id}/joinedGroups/evaluateDynamicMembership"]["body"], params?: IEndpoints["POST /users/{user-id}/joinedGroups/evaluateDynamicMembership"]["parameters"]) => EndpointRequest<IEndpoints["POST /users/{user-id}/joinedGroups/evaluateDynamicMembership"]["response"]>;
};
