attio-js
Version:
Developer-friendly & type-safe JS/TS SDK based on the official OpenAPI spec of Attio.
106 lines • 6.49 kB
TypeScript
import * as z from "zod";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type GetV2ObjectsObjectRecordsRecordIdEntriesRequest = {
object: string;
recordId: string;
limit?: number | undefined;
offset?: number | undefined;
};
export type GetV2ObjectsObjectRecordsRecordIdEntriesData = {
/**
* A UUID identifying the list that this record is in.
*/
listId: string;
/**
* A human-readable slug for the list for use in URLs and responses.
*/
listApiSlug: string;
/**
* A UUID identifying this entry on the list.
*/
entryId: string;
/**
* When this entry was created.
*/
createdAt: string;
};
/**
* Success
*/
export type GetV2ObjectsObjectRecordsRecordIdEntriesResponse = {
data: Array<GetV2ObjectsObjectRecordsRecordIdEntriesData>;
};
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesRequest$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesRequest, z.ZodTypeDef, unknown>;
/** @internal */
export type GetV2ObjectsObjectRecordsRecordIdEntriesRequest$Outbound = {
object: string;
record_id: string;
limit?: number | undefined;
offset?: number | undefined;
};
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesRequest$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesRequest$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesRequest>;
/**
* @internal
* @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
*/
export declare namespace GetV2ObjectsObjectRecordsRecordIdEntriesRequest$ {
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesRequest$inboundSchema` instead. */
const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesRequest, z.ZodTypeDef, unknown>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesRequest$outboundSchema` instead. */
const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesRequest$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesRequest>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesRequest$Outbound` instead. */
type Outbound = GetV2ObjectsObjectRecordsRecordIdEntriesRequest$Outbound;
}
export declare function getV2ObjectsObjectRecordsRecordIdEntriesRequestToJSON(getV2ObjectsObjectRecordsRecordIdEntriesRequest: GetV2ObjectsObjectRecordsRecordIdEntriesRequest): string;
export declare function getV2ObjectsObjectRecordsRecordIdEntriesRequestFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdEntriesRequest, SDKValidationError>;
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesData$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesData, z.ZodTypeDef, unknown>;
/** @internal */
export type GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound = {
list_id: string;
list_api_slug: string;
entry_id: string;
created_at: string;
};
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesData$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesData>;
/**
* @internal
* @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
*/
export declare namespace GetV2ObjectsObjectRecordsRecordIdEntriesData$ {
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesData$inboundSchema` instead. */
const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesData, z.ZodTypeDef, unknown>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesData$outboundSchema` instead. */
const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesData>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound` instead. */
type Outbound = GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound;
}
export declare function getV2ObjectsObjectRecordsRecordIdEntriesDataToJSON(getV2ObjectsObjectRecordsRecordIdEntriesData: GetV2ObjectsObjectRecordsRecordIdEntriesData): string;
export declare function getV2ObjectsObjectRecordsRecordIdEntriesDataFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdEntriesData, SDKValidationError>;
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesResponse$inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesResponse, z.ZodTypeDef, unknown>;
/** @internal */
export type GetV2ObjectsObjectRecordsRecordIdEntriesResponse$Outbound = {
data: Array<GetV2ObjectsObjectRecordsRecordIdEntriesData$Outbound>;
};
/** @internal */
export declare const GetV2ObjectsObjectRecordsRecordIdEntriesResponse$outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesResponse$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesResponse>;
/**
* @internal
* @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module.
*/
export declare namespace GetV2ObjectsObjectRecordsRecordIdEntriesResponse$ {
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesResponse$inboundSchema` instead. */
const inboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesResponse, z.ZodTypeDef, unknown>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesResponse$outboundSchema` instead. */
const outboundSchema: z.ZodType<GetV2ObjectsObjectRecordsRecordIdEntriesResponse$Outbound, z.ZodTypeDef, GetV2ObjectsObjectRecordsRecordIdEntriesResponse>;
/** @deprecated use `GetV2ObjectsObjectRecordsRecordIdEntriesResponse$Outbound` instead. */
type Outbound = GetV2ObjectsObjectRecordsRecordIdEntriesResponse$Outbound;
}
export declare function getV2ObjectsObjectRecordsRecordIdEntriesResponseToJSON(getV2ObjectsObjectRecordsRecordIdEntriesResponse: GetV2ObjectsObjectRecordsRecordIdEntriesResponse): string;
export declare function getV2ObjectsObjectRecordsRecordIdEntriesResponseFromJSON(jsonString: string): SafeParseResult<GetV2ObjectsObjectRecordsRecordIdEntriesResponse, SDKValidationError>;
//# sourceMappingURL=getv2objectsobjectrecordsrecordidentries.d.ts.map