/// import { inspect, InspectOptions } from "util"; import V2 from "../V2"; import { BundleListInstance } from "./regulatoryCompliance/bundle"; import { EndUserListInstance } from "./regulatoryCompliance/endUser"; import { EndUserTypeListInstance } from "./regulatoryCompliance/endUserType"; import { RegulationListInstance } from "./regulatoryCompliance/regulation"; import { SupportingDocumentListInstance } from "./regulatoryCompliance/supportingDocument"; import { SupportingDocumentTypeListInstance } from "./regulatoryCompliance/supportingDocumentType"; /** * The type of End User the regulation requires - can be `individual` or `business`. */ export type RegulatoryComplianceEndUserType = "individual" | "business"; export interface RegulatoryComplianceSolution { } export interface RegulatoryComplianceListInstance { _version: V2; _solution: RegulatoryComplianceSolution; _uri: string; _bundles?: BundleListInstance; bundles: BundleListInstance; _endUsers?: EndUserListInstance; endUsers: EndUserListInstance; _endUserTypes?: EndUserTypeListInstance; endUserTypes: EndUserTypeListInstance; _regulations?: RegulationListInstance; regulations: RegulationListInstance; _supportingDocuments?: SupportingDocumentListInstance; supportingDocuments: SupportingDocumentListInstance; _supportingDocumentTypes?: SupportingDocumentTypeListInstance; supportingDocumentTypes: SupportingDocumentTypeListInstance; /** * Provide a user-friendly representation */ toJSON(): any; [inspect.custom](_depth: any, options: InspectOptions): any; } export declare function RegulatoryComplianceListInstance(version: V2): RegulatoryComplianceListInstance;