import * as z from "zod";
import { OpenEnum } from "../../types/enums.js";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
import { RawResponse, RawResponse$Outbound } from "./rawresponse.js";
import { TicketingContent, TicketingContent$Outbound } from "./ticketingcontent.js";
/**
 * Organization associated with the ticket
 */
export type TicketingTicketResultOrganization = {
    /**
     * The domain of the organization
     */
    domain?: string | null | undefined;
    /**
     * Unique identifier
     */
    id?: string | null | undefined;
    /**
     * The name of the organization
     */
    name?: string | null | undefined;
    /**
     * Provider's unique identifier
     */
    remoteId?: string | null | undefined;
};
export type TicketingTicketResult4 = {};
/**
 * The source value of the ticket priority.
 */
export type TicketingTicketResultSourceValue = TicketingTicketResult4 | string | number | boolean | Array<any>;
/**
 * The priority of the ticket.
 */
export declare enum TicketingTicketResultValue {
    Lowest = "lowest",
    Low = "low",
    Medium = "medium",
    High = "high",
    Highest = "highest",
    UnmappedValue = "unmapped_value"
}
/**
 * The priority of the ticket.
 */
export type TicketingTicketResultValueOpen = OpenEnum<typeof TicketingTicketResultValue>;
/**
 * Priority of the ticket
 */
export type TicketingTicketResultPriority = {
    /**
     * The id of the ticket priority.
     */
    id?: string | null | undefined;
    /**
     * The source value of the ticket priority.
     */
    sourceValue?: TicketingTicketResult4 | string | number | boolean | Array<any> | null | undefined;
    /**
     * The priority of the ticket.
     */
    value?: TicketingTicketResultValueOpen | null | undefined;
};
export type TicketingTicketResultSchemas4 = {};
/**
 * The source value of this status type
 */
export type TicketingTicketResultSchemasSourceValue = TicketingTicketResultSchemas4 | string | number | boolean | Array<any>;
/**
 * The type of this status
 */
export declare enum TicketingTicketResultSchemasValue {
    ToDo = "to-do",
    InProgress = "in-progress",
    Closed = "closed",
    UnmappedValue = "unmapped_value"
}
/**
 * The type of this status
 */
export type TicketingTicketResultSchemasValueOpen = OpenEnum<typeof TicketingTicketResultSchemasValue>;
/**
 * The type of this status
 */
export type TicketingTicketResultSchemasType = {
    /**
     * The source value of this status type
     */
    sourceValue?: TicketingTicketResultSchemas4 | string | number | boolean | Array<any> | null | undefined;
    /**
     * The type of this status
     */
    value?: TicketingTicketResultSchemasValueOpen | null | undefined;
};
/**
 * Current status of the ticket
 */
export type TicketingTicketResultStatus = {
    /**
     * The id of the ticket status.
     */
    id?: string | null | undefined;
    /**
     * The name of the ticket status.
     */
    name?: string | null | undefined;
    /**
     * The type of this status
     */
    type?: TicketingTicketResultSchemasType | null | undefined;
};
/**
 * The type of the ticket
 */
export type TicketingTicketResultType = {
    /**
     * The collection the ticket type belongs to.
     */
    collectionId?: string | null | undefined;
    /**
     * The id of the ticket type.
     */
    id?: string | null | undefined;
    /**
     * The name of the ticket type.
     */
    name?: string | null | undefined;
};
export type TicketingTicketResultData = {
    /**
     * Agents assigned to the ticket
     */
    assignees?: Array<string> | null | undefined;
    /**
     * The date the ticket was closed
     */
    closedAt?: Date | null | undefined;
    /**
     * Collections the ticket belongs to
     */
    collections?: Array<string> | null | undefined;
    /**
     * Array of content associated with the ticket
     */
    content?: Array<TicketingContent> | null | undefined;
    /**
     * The timestamp when the record was created
     */
    createdAt?: Date | null | undefined;
    /**
     * The creator of the ticket
     */
    creatorId?: string | null | undefined;
    /**
     * Unique identifier
     */
    id?: string | null | undefined;
    /**
     * Organization associated with the ticket
     */
    organization?: TicketingTicketResultOrganization | null | undefined;
    /**
     * ID of the parent ticket if this is a sub-ticket
     */
    parentId?: string | null | undefined;
    /**
     * Priority of the ticket
     */
    priority?: TicketingTicketResultPriority | null | undefined;
    /**
     * Provider's unique identifier
     */
    remoteId?: string | null | undefined;
    /**
     * Users who reported the ticket
     */
    reporters?: Array<string> | null | undefined;
    /**
     * Current status of the ticket
     */
    status?: TicketingTicketResultStatus | null | undefined;
    /**
     * The tags of the ticket
     */
    tags?: Array<string> | null | undefined;
    /**
     * The unique ticket number or reference ID
     */
    ticketNumber?: string | null | undefined;
    /**
     * URL to view the ticket in the source system
     */
    ticketUrl?: string | null | undefined;
    /**
     * The title or subject of the ticket
     */
    title?: string | null | undefined;
    /**
     * The type of the ticket
     */
    type?: TicketingTicketResultType | null | undefined;
    /**
     * Custom Unified Fields configured in your StackOne project
     */
    unifiedCustomFields?: {
        [k: string]: any;
    } | null | undefined;
    /**
     * The timestamp when the record was last updated
     */
    updatedAt?: Date | null | undefined;
};
export type TicketingTicketResult = {
    data?: TicketingTicketResultData | null | undefined;
    raw?: Array<RawResponse> | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultOrganization$inboundSchema: z.ZodType<TicketingTicketResultOrganization, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultOrganization$Outbound = {
    domain?: string | null | undefined;
    id?: string | null | undefined;
    name?: string | null | undefined;
    remote_id?: string | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultOrganization$outboundSchema: z.ZodType<TicketingTicketResultOrganization$Outbound, z.ZodTypeDef, TicketingTicketResultOrganization>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultOrganization$ {
    /** @deprecated use `TicketingTicketResultOrganization$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultOrganization, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultOrganization$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultOrganization$Outbound, z.ZodTypeDef, TicketingTicketResultOrganization>;
    /** @deprecated use `TicketingTicketResultOrganization$Outbound` instead. */
    type Outbound = TicketingTicketResultOrganization$Outbound;
}
export declare function ticketingTicketResultOrganizationToJSON(ticketingTicketResultOrganization: TicketingTicketResultOrganization): string;
export declare function ticketingTicketResultOrganizationFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultOrganization, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResult4$inboundSchema: z.ZodType<TicketingTicketResult4, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResult4$Outbound = {};
/** @internal */
export declare const TicketingTicketResult4$outboundSchema: z.ZodType<TicketingTicketResult4$Outbound, z.ZodTypeDef, TicketingTicketResult4>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResult4$ {
    /** @deprecated use `TicketingTicketResult4$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResult4, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResult4$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResult4$Outbound, z.ZodTypeDef, TicketingTicketResult4>;
    /** @deprecated use `TicketingTicketResult4$Outbound` instead. */
    type Outbound = TicketingTicketResult4$Outbound;
}
export declare function ticketingTicketResult4ToJSON(ticketingTicketResult4: TicketingTicketResult4): string;
export declare function ticketingTicketResult4FromJSON(jsonString: string): SafeParseResult<TicketingTicketResult4, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultSourceValue$inboundSchema: z.ZodType<TicketingTicketResultSourceValue, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultSourceValue$Outbound = TicketingTicketResult4$Outbound | string | number | boolean | Array<any>;
/** @internal */
export declare const TicketingTicketResultSourceValue$outboundSchema: z.ZodType<TicketingTicketResultSourceValue$Outbound, z.ZodTypeDef, TicketingTicketResultSourceValue>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultSourceValue$ {
    /** @deprecated use `TicketingTicketResultSourceValue$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultSourceValue, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultSourceValue$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultSourceValue$Outbound, z.ZodTypeDef, TicketingTicketResultSourceValue>;
    /** @deprecated use `TicketingTicketResultSourceValue$Outbound` instead. */
    type Outbound = TicketingTicketResultSourceValue$Outbound;
}
export declare function ticketingTicketResultSourceValueToJSON(ticketingTicketResultSourceValue: TicketingTicketResultSourceValue): string;
export declare function ticketingTicketResultSourceValueFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultSourceValue, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultValue$inboundSchema: z.ZodType<TicketingTicketResultValueOpen, z.ZodTypeDef, unknown>;
/** @internal */
export declare const TicketingTicketResultValue$outboundSchema: z.ZodType<TicketingTicketResultValueOpen, z.ZodTypeDef, TicketingTicketResultValueOpen>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultValue$ {
    /** @deprecated use `TicketingTicketResultValue$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultValueOpen, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultValue$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultValueOpen, z.ZodTypeDef, TicketingTicketResultValueOpen>;
}
/** @internal */
export declare const TicketingTicketResultPriority$inboundSchema: z.ZodType<TicketingTicketResultPriority, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultPriority$Outbound = {
    id?: string | null | undefined;
    source_value?: TicketingTicketResult4$Outbound | string | number | boolean | Array<any> | null | undefined;
    value?: string | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultPriority$outboundSchema: z.ZodType<TicketingTicketResultPriority$Outbound, z.ZodTypeDef, TicketingTicketResultPriority>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultPriority$ {
    /** @deprecated use `TicketingTicketResultPriority$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultPriority, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultPriority$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultPriority$Outbound, z.ZodTypeDef, TicketingTicketResultPriority>;
    /** @deprecated use `TicketingTicketResultPriority$Outbound` instead. */
    type Outbound = TicketingTicketResultPriority$Outbound;
}
export declare function ticketingTicketResultPriorityToJSON(ticketingTicketResultPriority: TicketingTicketResultPriority): string;
export declare function ticketingTicketResultPriorityFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultPriority, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultSchemas4$inboundSchema: z.ZodType<TicketingTicketResultSchemas4, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultSchemas4$Outbound = {};
/** @internal */
export declare const TicketingTicketResultSchemas4$outboundSchema: z.ZodType<TicketingTicketResultSchemas4$Outbound, z.ZodTypeDef, TicketingTicketResultSchemas4>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultSchemas4$ {
    /** @deprecated use `TicketingTicketResultSchemas4$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultSchemas4, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultSchemas4$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultSchemas4$Outbound, z.ZodTypeDef, TicketingTicketResultSchemas4>;
    /** @deprecated use `TicketingTicketResultSchemas4$Outbound` instead. */
    type Outbound = TicketingTicketResultSchemas4$Outbound;
}
export declare function ticketingTicketResultSchemas4ToJSON(ticketingTicketResultSchemas4: TicketingTicketResultSchemas4): string;
export declare function ticketingTicketResultSchemas4FromJSON(jsonString: string): SafeParseResult<TicketingTicketResultSchemas4, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultSchemasSourceValue$inboundSchema: z.ZodType<TicketingTicketResultSchemasSourceValue, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultSchemasSourceValue$Outbound = TicketingTicketResultSchemas4$Outbound | string | number | boolean | Array<any>;
/** @internal */
export declare const TicketingTicketResultSchemasSourceValue$outboundSchema: z.ZodType<TicketingTicketResultSchemasSourceValue$Outbound, z.ZodTypeDef, TicketingTicketResultSchemasSourceValue>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultSchemasSourceValue$ {
    /** @deprecated use `TicketingTicketResultSchemasSourceValue$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultSchemasSourceValue, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultSchemasSourceValue$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultSchemasSourceValue$Outbound, z.ZodTypeDef, TicketingTicketResultSchemasSourceValue>;
    /** @deprecated use `TicketingTicketResultSchemasSourceValue$Outbound` instead. */
    type Outbound = TicketingTicketResultSchemasSourceValue$Outbound;
}
export declare function ticketingTicketResultSchemasSourceValueToJSON(ticketingTicketResultSchemasSourceValue: TicketingTicketResultSchemasSourceValue): string;
export declare function ticketingTicketResultSchemasSourceValueFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultSchemasSourceValue, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultSchemasValue$inboundSchema: z.ZodType<TicketingTicketResultSchemasValueOpen, z.ZodTypeDef, unknown>;
/** @internal */
export declare const TicketingTicketResultSchemasValue$outboundSchema: z.ZodType<TicketingTicketResultSchemasValueOpen, z.ZodTypeDef, TicketingTicketResultSchemasValueOpen>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultSchemasValue$ {
    /** @deprecated use `TicketingTicketResultSchemasValue$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultSchemasValueOpen, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultSchemasValue$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultSchemasValueOpen, z.ZodTypeDef, TicketingTicketResultSchemasValueOpen>;
}
/** @internal */
export declare const TicketingTicketResultSchemasType$inboundSchema: z.ZodType<TicketingTicketResultSchemasType, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultSchemasType$Outbound = {
    source_value?: TicketingTicketResultSchemas4$Outbound | string | number | boolean | Array<any> | null | undefined;
    value?: string | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultSchemasType$outboundSchema: z.ZodType<TicketingTicketResultSchemasType$Outbound, z.ZodTypeDef, TicketingTicketResultSchemasType>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultSchemasType$ {
    /** @deprecated use `TicketingTicketResultSchemasType$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultSchemasType, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultSchemasType$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultSchemasType$Outbound, z.ZodTypeDef, TicketingTicketResultSchemasType>;
    /** @deprecated use `TicketingTicketResultSchemasType$Outbound` instead. */
    type Outbound = TicketingTicketResultSchemasType$Outbound;
}
export declare function ticketingTicketResultSchemasTypeToJSON(ticketingTicketResultSchemasType: TicketingTicketResultSchemasType): string;
export declare function ticketingTicketResultSchemasTypeFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultSchemasType, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultStatus$inboundSchema: z.ZodType<TicketingTicketResultStatus, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultStatus$Outbound = {
    id?: string | null | undefined;
    name?: string | null | undefined;
    type?: TicketingTicketResultSchemasType$Outbound | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultStatus$outboundSchema: z.ZodType<TicketingTicketResultStatus$Outbound, z.ZodTypeDef, TicketingTicketResultStatus>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultStatus$ {
    /** @deprecated use `TicketingTicketResultStatus$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultStatus, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultStatus$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultStatus$Outbound, z.ZodTypeDef, TicketingTicketResultStatus>;
    /** @deprecated use `TicketingTicketResultStatus$Outbound` instead. */
    type Outbound = TicketingTicketResultStatus$Outbound;
}
export declare function ticketingTicketResultStatusToJSON(ticketingTicketResultStatus: TicketingTicketResultStatus): string;
export declare function ticketingTicketResultStatusFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultStatus, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultType$inboundSchema: z.ZodType<TicketingTicketResultType, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultType$Outbound = {
    collection_id?: string | null | undefined;
    id?: string | null | undefined;
    name?: string | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultType$outboundSchema: z.ZodType<TicketingTicketResultType$Outbound, z.ZodTypeDef, TicketingTicketResultType>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultType$ {
    /** @deprecated use `TicketingTicketResultType$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultType, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultType$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultType$Outbound, z.ZodTypeDef, TicketingTicketResultType>;
    /** @deprecated use `TicketingTicketResultType$Outbound` instead. */
    type Outbound = TicketingTicketResultType$Outbound;
}
export declare function ticketingTicketResultTypeToJSON(ticketingTicketResultType: TicketingTicketResultType): string;
export declare function ticketingTicketResultTypeFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultType, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResultData$inboundSchema: z.ZodType<TicketingTicketResultData, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResultData$Outbound = {
    assignees?: Array<string> | null | undefined;
    closed_at?: string | null | undefined;
    collections?: Array<string> | null | undefined;
    content?: Array<TicketingContent$Outbound> | null | undefined;
    created_at?: string | null | undefined;
    creator_id?: string | null | undefined;
    id?: string | null | undefined;
    organization?: TicketingTicketResultOrganization$Outbound | null | undefined;
    parent_id?: string | null | undefined;
    priority?: TicketingTicketResultPriority$Outbound | null | undefined;
    remote_id?: string | null | undefined;
    reporters?: Array<string> | null | undefined;
    status?: TicketingTicketResultStatus$Outbound | null | undefined;
    tags?: Array<string> | null | undefined;
    ticket_number?: string | null | undefined;
    ticket_url?: string | null | undefined;
    title?: string | null | undefined;
    type?: TicketingTicketResultType$Outbound | null | undefined;
    unified_custom_fields?: {
        [k: string]: any;
    } | null | undefined;
    updated_at?: string | null | undefined;
};
/** @internal */
export declare const TicketingTicketResultData$outboundSchema: z.ZodType<TicketingTicketResultData$Outbound, z.ZodTypeDef, TicketingTicketResultData>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResultData$ {
    /** @deprecated use `TicketingTicketResultData$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResultData, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResultData$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResultData$Outbound, z.ZodTypeDef, TicketingTicketResultData>;
    /** @deprecated use `TicketingTicketResultData$Outbound` instead. */
    type Outbound = TicketingTicketResultData$Outbound;
}
export declare function ticketingTicketResultDataToJSON(ticketingTicketResultData: TicketingTicketResultData): string;
export declare function ticketingTicketResultDataFromJSON(jsonString: string): SafeParseResult<TicketingTicketResultData, SDKValidationError>;
/** @internal */
export declare const TicketingTicketResult$inboundSchema: z.ZodType<TicketingTicketResult, z.ZodTypeDef, unknown>;
/** @internal */
export type TicketingTicketResult$Outbound = {
    data?: TicketingTicketResultData$Outbound | null | undefined;
    raw?: Array<RawResponse$Outbound> | null | undefined;
};
/** @internal */
export declare const TicketingTicketResult$outboundSchema: z.ZodType<TicketingTicketResult$Outbound, z.ZodTypeDef, TicketingTicketResult>;
/**
 * @internal
 * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
 */
export declare namespace TicketingTicketResult$ {
    /** @deprecated use `TicketingTicketResult$inboundSchema` instead. */
    const inboundSchema: z.ZodType<TicketingTicketResult, z.ZodTypeDef, unknown>;
    /** @deprecated use `TicketingTicketResult$outboundSchema` instead. */
    const outboundSchema: z.ZodType<TicketingTicketResult$Outbound, z.ZodTypeDef, TicketingTicketResult>;
    /** @deprecated use `TicketingTicketResult$Outbound` instead. */
    type Outbound = TicketingTicketResult$Outbound;
}
export declare function ticketingTicketResultToJSON(ticketingTicketResult: TicketingTicketResult): string;
export declare function ticketingTicketResultFromJSON(jsonString: string): SafeParseResult<TicketingTicketResult, SDKValidationError>;
//# sourceMappingURL=ticketingticketresult.d.ts.map