@elusion-sdk/briq
Version:
A modern TypeScript SDK for Briq SMS API integration
28 lines • 727 B
TypeScript
import type { BaseEntity, PaginationParams } from "./common";
export interface CreateCampaignRequest {
name: string;
description?: string;
workspace_id: string;
launch_date: Date | string;
}
export interface UpdateCampaignRequest {
name: string;
description?: string;
workspace_id: string;
launch_date: string;
}
export interface Campaign extends BaseEntity {
campaign_id: string;
workspace_id: string;
name: string;
description?: string;
launch_date?: string;
created_by?: string;
}
export interface CampaignListParams extends PaginationParams {
workspace_id?: string;
search?: string;
from?: string;
to?: string;
}
//# sourceMappingURL=campaign.d.ts.map