UNPKG

@basetime/a2w-api-ts

Version:

Client library that communicates with the addtowallet API.

73 lines (72 loc) 6.65 kB
export { default as Client } from './Client'; export { default as HttpRequester } from './http/HttpRequester'; export type { HttpRequesterOptions } from './http/HttpRequester'; export { ApiError } from './http/ApiError'; export { default as Endpoint } from './endpoint/Endpoint'; export type { EndpointOptions } from './endpoint/Endpoint'; export { default as ClaimsEndpoint } from './endpoint/ClaimsEndpoint'; export { default as CampaignsEndpoint } from './endpoint/CampaignsEndpoint'; export { default as CampaignPassesEndpoint } from './endpoint/campaigns/PassesEndpoint'; export { default as CampaignClaimsEndpoint } from './endpoint/campaigns/ClaimsEndpoint'; export { default as CampaignJobsEndpoint } from './endpoint/campaigns/JobsEndpoint'; export { default as CampaignStatsEndpoint } from './endpoint/campaigns/StatsEndpoint'; export { default as CampaignEnrollmentsEndpoint } from './endpoint/campaigns/EnrollmentsEndpoint'; export { default as CampaignWalletsEndpoint } from './endpoint/campaigns/WalletsEndpoint'; export { default as CampaignWorkflowsEndpoint } from './endpoint/campaigns/WorkflowsEndpoint'; export { default as TemplatesEndpoint } from './endpoint/TemplatesEndpoint'; export { default as OrganizationsEndpoint } from './endpoint/OrganizationsEndpoint'; export { default as OrganizationWebhooksEndpoint } from './endpoint/organizations/WebhooksEndpoint'; export { default as OrganizationDataStoresEndpoint } from './endpoint/organizations/DataStoresEndpoint'; export { default as OrganizationExportersEndpoint } from './endpoint/organizations/ExportersEndpoint'; export { default as WorkflowsEndpoint } from './endpoint/WorkflowsEndpoint'; export { default as WorkflowJobsEndpoint } from './endpoint/workflows/JobsEndpoint'; export { default as ScannersEndpoint } from './endpoint/ScannersEndpoint'; export { default as ImagesEndpoint } from './endpoint/Images'; export { default as BarcodesEndpoint } from './endpoint/BarcodesEndpoint'; export { default as WidgetsEndpoint } from './endpoint/WidgetsEndpoint'; export { default as KeysProvider } from './provider/KeysProvider'; export { default as OAuthProvider } from './provider/OAuthProvider'; export { default as StoredProvider } from './provider/StoredProvider'; export { default as BaseAuthProvider, TOKEN_SKEW_SECONDS, parseAuthed, } from './provider/BaseAuthProvider'; export { DEFAULT_BASE_URL } from './constants'; export type { Logger } from './Logger'; export type { Requester } from './http/Requester'; export type { AuthProvider } from './provider/AuthProvider'; export { AuthedSchema, type Authed } from './types/Authed'; export { PassSchema, type Pass } from './types/Pass'; export { CampaignSchema, type Campaign } from './types/Campaign'; export { OrganizationSchema, type Organization } from './types/Organization'; export { ScheduleSchema, ScheduleWhenSchema, type Schedule, type ScheduleWhen, } from './types/Schedule'; export { CampaignStatsSchema, DetailedStatsSchema, DailyStatsSchema, type CampaignStats, type DetailedStats, type DailyStats, } from './types/CampaignStats'; export { JobSchema, JobStatusSchema, JobModeSchema, TaskSchema, type Job, type JobStatus, type JobMode, type Task, } from './types/Job'; export { TemplateSchema, TemplateAttributeSchema, TemplateAttributesSchema, TemplateAttributeTypeSchema, type Template, type TemplateAttribute, type TemplateAttributes, type TemplateAttributeType, } from './types/Template'; export { TemplateThumbnailSchema, type TemplateThumbnail } from './types/TemplateThumbnail'; export type { TemplateImportFile } from './endpoint/TemplatesEndpoint'; export { UserSchema, type User } from './types/User'; export { DomainSchema, type Domain } from './types/Domain'; export { ClaimSchema, type Claim } from './types/Claim'; export { EnrollmentSchema, EnrollmentResponseSchema, type Enrollment, type EnrollmentResponse, } from './types/Enrollment'; export { MetaValuesSchema, MetaValueSchema, type MetaValues, type MetaValue, } from './types/MetaValues'; export { ScannerInviteSchema, type ScannerInvite } from './types/ScannerInvite'; export { ApiKeySchema, type ApiKey } from './types/ApiKey'; export { ScannerAppSchema, type ScannerApp, type ScannerAppInput } from './types/ScannerApp'; export { AttributesSchema, AttributeItemSchema, AttributeTypeSchema, type Attributes, type AttributeItem, type AttributeType, } from './types/Attributes'; export { ScannerDeviceInfoSchema, type ScannerDeviceInfo } from './types/ScannerDeviceInfo'; export { GoogleTemplateSchema, type GoogleTemplate } from './types/GoogleTemplate'; export { WorkflowSchema, type Workflow } from './types/Workflow'; export { WorkflowJobSchema, WorkflowJobStatusSchema, type WorkflowJob, type WorkflowJobStatus, } from './types/WorkflowJob'; export { WorkflowMessageSchema, type WorkflowMessage } from './types/WorkflowMessage'; export type { WorkflowRunBody } from './endpoint/WorkflowsEndpoint'; export { ImageSchema, type Image } from './types/Image'; export { SnippetLibrarySchema, type SnippetLibrary } from './types/SnippetLibrary'; export { CampaignWorkflowSchema, CampaignWorkflowInputSchema, CampaignWorkflowRunsWhenSchema, type CampaignWorkflow, type CampaignWorkflowInput, type CampaignWorkflowRunsWhen, } from './types/CampaignWorkflow'; export { WalletUpdateSchema, WalletUpdateReasonSchema, type WalletUpdate, type WalletUpdateReason, } from './types/WalletUpdate'; export { WebhookSchema, WebhookInputSchema, WebhookEventSchema, type Webhook, type WebhookInput, type WebhookEvent, } from './types/Webhook'; export { WebhookLogSchema, type WebhookLog } from './types/WebhookLog'; export { DataStoreSchema, DataStoreInputSchema, DataStoreKeyValueSchema, DataStoreSourceSchema, type DataStore, type DataStoreInput, type DataStoreKeyValue, type DataStoreSource, } from './types/DataStore'; export { ExporterSchema, ExporterInputSchema, ExporterSourceSchema, ExporterWhenSchema, type Exporter, type ExporterInput, type ExporterSource, type ExporterWhen, } from './types/Exporter'; export { ExporterLogSchema, ExporterLogStatusSchema, type ExporterLog, type ExporterLogStatus, } from './types/ExporterLog'; export { ScannerLogSchema, type ScannerLog } from './types/ScannerLog'; export { BarcodeRenderInputSchema, BarcodeTypeSchema, type Barcode, type BarcodeType, type BarcodeRenderInput, } from './types/Barcode'; export { CampaignWalletsResponseSchema, CampaignWalletEnrollmentResponseSchema, type CampaignWalletsPagination, type CampaignWalletsResponse, type CampaignWalletEnrollmentResponse, } from './endpoint/campaigns/WalletsEndpoint'; export type { WidgetsCampaignJwtPayload } from './endpoint/WidgetsEndpoint';