import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; import { TicketRequestAccessLevel } from "./TicketRequestAccessLevel"; import { TicketRequestAccount } from "./TicketRequestAccount"; import { TicketRequestAssignedTeamsItem } from "./TicketRequestAssignedTeamsItem"; import { TicketRequestAssigneesItem } from "./TicketRequestAssigneesItem"; import { TicketRequestAttachmentsItem } from "./TicketRequestAttachmentsItem"; import { TicketRequestCollectionsItem } from "./TicketRequestCollectionsItem"; import { TicketRequestContact } from "./TicketRequestContact"; import { TicketRequestCreator } from "./TicketRequestCreator"; import { TicketRequestParentTicket } from "./TicketRequestParentTicket"; import { TicketRequestPriority } from "./TicketRequestPriority"; import { TicketRequestStatus } from "./TicketRequestStatus"; export declare const TicketRequest: core.serialization.ObjectSchema; export declare namespace TicketRequest { interface Raw { name?: string | null; assignees?: (TicketRequestAssigneesItem.Raw | null | undefined)[] | null; assigned_teams?: (TicketRequestAssignedTeamsItem.Raw | null | undefined)[] | null; creator?: TicketRequestCreator.Raw | null; due_date?: string | null; status?: TicketRequestStatus.Raw | null; description?: string | null; collections?: (TicketRequestCollectionsItem.Raw | null | undefined)[] | null; ticket_type?: string | null; account?: TicketRequestAccount.Raw | null; contact?: TicketRequestContact.Raw | null; parent_ticket?: TicketRequestParentTicket.Raw | null; attachments?: (TicketRequestAttachmentsItem.Raw | null | undefined)[] | null; access_level?: TicketRequestAccessLevel.Raw | null; tags?: (string | null | undefined)[] | null; roles?: (string | null | undefined)[] | null; completed_at?: string | null; ticket_url?: string | null; priority?: TicketRequestPriority.Raw | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }