// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from '../../../../core/resource'; import * as AccessRequestsAPI from './access-requests'; import { AccessRequestListParams, AccessRequestListResponse, AccessRequests, BaseAccessRequests, } from './access-requests'; import * as SCIMAPI from './scim/scim'; import { AccessRequest, BaseSCIM, SCIM } from './scim/scim'; export class BaseLogs extends APIResource { static override readonly _key: readonly ['zeroTrust', 'access', 'logs'] = Object.freeze([ 'zeroTrust', 'access', 'logs', ] as const); } export class Logs extends BaseLogs { accessRequests: AccessRequestsAPI.AccessRequests = new AccessRequestsAPI.AccessRequests(this._client); scim: SCIMAPI.SCIM = new SCIMAPI.SCIM(this._client); } Logs.AccessRequests = AccessRequests; Logs.BaseAccessRequests = BaseAccessRequests; Logs.SCIM = SCIM; Logs.BaseSCIM = BaseSCIM; export declare namespace Logs { export { AccessRequests as AccessRequests, BaseAccessRequests as BaseAccessRequests, type AccessRequestListResponse as AccessRequestListResponse, type AccessRequestListParams as AccessRequestListParams, }; export { SCIM as SCIM, BaseSCIM as BaseSCIM, type AccessRequest as AccessRequest }; }