import { SmrtObject, SmrtObjectOptions } from '@happyvertical/smrt-core'; import { DevelopmentRequestEvidence, DevelopmentRequestOrigin, DevelopmentRequestStatus, DevelopmentRequestType, DevelopmentRequestVisibility } from '../types'; export interface DevelopmentRequestOptions extends SmrtObjectOptions { tenantId?: string; projectId?: string; integrationId?: string; requesterId?: string; participantId?: string; type?: DevelopmentRequestType; description?: string; evidence?: DevelopmentRequestEvidence[] | string; visibility?: DevelopmentRequestVisibility; origin?: DevelopmentRequestOrigin; discussion?: string; status?: DevelopmentRequestStatus; } export declare class DevelopmentRequest extends SmrtObject { tenantId: string; projectId: string; integrationId: string; requesterId: string; participantId: string; type: DevelopmentRequestType; description: string; evidence: string; visibility: DevelopmentRequestVisibility; origin: DevelopmentRequestOrigin; discussion: string; status: DevelopmentRequestStatus; constructor(options?: DevelopmentRequestOptions); initialize(): Promise; getEvidence(): DevelopmentRequestEvidence[]; setEvidence(value: DevelopmentRequestEvidence[] | string): void; } //# sourceMappingURL=DevelopmentRequest.d.ts.map