import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { PatchedTicketRequestAccessLevel } from "./PatchedTicketRequestAccessLevel"; import { PatchedTicketRequestStatus } from "./PatchedTicketRequestStatus"; import { PriorityEnum } from "./PriorityEnum"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const PatchedTicketRequest: core.serialization.ObjectSchema; export declare namespace PatchedTicketRequest { interface Raw { name?: string | null; assignees?: (string | null | undefined)[] | null; assigned_teams?: (string | null | undefined)[] | null; creator?: string | null; due_date?: string | null; status?: PatchedTicketRequestStatus.Raw | null; description?: string | null; collections?: (string | null | undefined)[] | null; ticket_type?: string | null; account?: string | null; contact?: string | null; parent_ticket?: string | null; access_level?: PatchedTicketRequestAccessLevel.Raw | null; tags?: (string | null | undefined)[] | null; roles?: (string | null | undefined)[] | null; completed_at?: string | null; ticket_url?: string | null; priority?: PriorityEnum.Raw | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }