UNPKG

attio-js

Version:

Developer-friendly & type-safe JS/TS SDK based on the official OpenAPI spec of Attio.

136 lines 7.79 kB
import * as z from "zod"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type GetV2ObjectsObjectRecordsRecordIdRequest = { object: string; recordId: string; }; export type GetV2ObjectsObjectRecordsRecordIdId = { /** * A UUID identifying the workspace this record belongs to. */ workspaceId: string; /** * A UUID identifying the object this record belongs to. */ objectId: string; /** * A UUID identifying this record. */ recordId: string; }; export type GetV2ObjectsObjectRecordsRecordIdData = { id: GetV2ObjectsObjectRecordsRecordIdId; /** * When this record was created. */ createdAt: string; /** * A record type with an attribute `api_slug` as the key, and an array of value objects as the values. */ values: { [k: string]: any; }; }; /** * Success */ export type GetV2ObjectsObjectRecordsRecordIdResponse = { data: GetV2ObjectsObjectRecordsRecordIdData; }; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdRequest, z.ZodTypeDef, unknown>; /** @internal */ export type GetV2ObjectsObjectRecordsRecordIdRequest$Outbound = { object: string; record_id: string; }; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdRequest$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdRequest>; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetV2ObjectsObjectRecordsRecordIdRequest$ { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema` instead. */ const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdRequest, z.ZodTypeDef, unknown>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema` instead. */ const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdRequest$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdRequest>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdRequest$Outbound` instead. */ type Outbound = GetV2ObjectsObjectRecordsRecordIdRequest$Outbound; } export declare function getV2ObjectsObjectRecordsRecordIdRequestToJSON(getV2ObjectsObjectRecordsRecordIdRequest: GetV2ObjectsObjectRecordsRecordIdRequest): string; export declare function getV2ObjectsObjectRecordsRecordIdRequestFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdRequest, SDKValidationError>; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdId$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdId, z.ZodTypeDef, unknown>; /** @internal */ export type GetV2ObjectsObjectRecordsRecordIdId$Outbound = { workspace_id: string; object_id: string; record_id: string; }; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdId$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdId$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdId>; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetV2ObjectsObjectRecordsRecordIdId$ { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdId$inboundSchema` instead. */ const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdId, z.ZodTypeDef, unknown>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdId$outboundSchema` instead. */ const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdId$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdId>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdId$Outbound` instead. */ type Outbound = GetV2ObjectsObjectRecordsRecordIdId$Outbound; } export declare function getV2ObjectsObjectRecordsRecordIdIdToJSON(getV2ObjectsObjectRecordsRecordIdId: GetV2ObjectsObjectRecordsRecordIdId): string; export declare function getV2ObjectsObjectRecordsRecordIdIdFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdId, SDKValidationError>; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdData$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdData, z.ZodTypeDef, unknown>; /** @internal */ export type GetV2ObjectsObjectRecordsRecordIdData$Outbound = { id: GetV2ObjectsObjectRecordsRecordIdId$Outbound; created_at: string; values: { [k: string]: any; }; }; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdData$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdData$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdData>; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetV2ObjectsObjectRecordsRecordIdData$ { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdData$inboundSchema` instead. */ const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdData, z.ZodTypeDef, unknown>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdData$outboundSchema` instead. */ const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdData$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdData>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdData$Outbound` instead. */ type Outbound = GetV2ObjectsObjectRecordsRecordIdData$Outbound; } export declare function getV2ObjectsObjectRecordsRecordIdDataToJSON(getV2ObjectsObjectRecordsRecordIdData: GetV2ObjectsObjectRecordsRecordIdData): string; export declare function getV2ObjectsObjectRecordsRecordIdDataFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdData, SDKValidationError>; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdResponse, z.ZodTypeDef, unknown>; /** @internal */ export type GetV2ObjectsObjectRecordsRecordIdResponse$Outbound = { data: GetV2ObjectsObjectRecordsRecordIdData$Outbound; }; /** @internal */ export declare const GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdResponse$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdResponse>; /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export declare namespace GetV2ObjectsObjectRecordsRecordIdResponse$ { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema` instead. */ const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdResponse, z.ZodTypeDef, unknown>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema` instead. */ const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdResponse$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdResponse>; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdResponse$Outbound` instead. */ type Outbound = GetV2ObjectsObjectRecordsRecordIdResponse$Outbound; } export declare function getV2ObjectsObjectRecordsRecordIdResponseToJSON(getV2ObjectsObjectRecordsRecordIdResponse: GetV2ObjectsObjectRecordsRecordIdResponse): string; export declare function getV2ObjectsObjectRecordsRecordIdResponseFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdResponse, SDKValidationError>; //# sourceMappingURL=getv2objectsobjectrecordsrecordid.d.ts.map