TypeScript
Full TypeScript support with exported types for type-safe development.
Exported types
Contact— Contact entityCompany— Company entityEmail— Email entityContactList— List entityCreateContactData— Contact creation payloadSendEmailData— Email send payloadPaginatedResponse— Generic paginated responseLysticaConfig— SDK configuration
Example
import type {
Contact,
Company,
Email,
ContactList,
CreateContactData,
SendEmailData,
PaginatedResponse,
LysticaConfig,
} from "lystica-cloud";
// Paginated response shape
interface PaginatedResponse<T> {
data: T[];
meta: {
total: number;
limit: number;
cursor: string | null;
hasMore: boolean;
};
}