@rudderstack/integrations-lib
Version:
36 lines • 820 B
TypeScript
export interface AuthObject {
appApiKey: string;
}
export interface CreateSegmentBody {
segment: {
name: string;
description?: string;
};
}
export interface CreateSegmentResponse {
segment: {
id: number;
deduplicate_id?: string;
name?: string;
description?: string;
state?: string;
progress?: number | null;
type?: string;
tags?: string[] | null;
};
}
export interface GetSegmentsResponse {
segments: [
{
id: number;
deduplicate_id?: string;
name: string;
description?: string;
state?: string;
progress?: number | null;
type?: string;
tags?: string[] | null;
}
];
}
//# sourceMappingURL=type.d.ts.map