import * as $dara from '@darabonba/typescript'; import { IncidentResourceDetail } from "./IncidentResourceDetail"; export declare class IncidentResourceStruct extends $dara.Model { /** * @remarks * The description. * * @example * Production environment web server. */ description?: string; /** * @remarks * The event ID. * * @example * incident-001 */ incidentId?: string; /** * @remarks * The unique ID of the resource in the event. * * @example * res-001 */ incidentResourceId?: string; /** * @remarks * The details object for the event resource. */ resource?: IncidentResourceDetail; /** * @remarks * The source. * * @example * cloudmonitor */ source?: string; /** * @remarks * The timestamp. * * @example * 1741234567890 */ time?: number; /** * @remarks * The user ID. * * @example * user-12345 */ userId?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }