import { CustomData, ListArgs } from "./openchannel"; export interface Developer { developerId: string; type?: string; username?: string; name?: string; email?: string; groupId?: string; customData?: CustomData; created: number; } export interface DeveloperGroup { groupId: string; email: string; customData: CustomData; } export interface GetDeveloperOptions { developerId: string; } export interface ListDevelopersOptions extends ListArgs {} export interface UpsertDeveloperOptions { developerId: string; type?: string; username?: string; name?: string; email?: string; groupId?: string; customData?: CustomData; } export interface ListDeveloperGroupsOptions extends ListArgs {} export interface GetDeveloperGroupOptions { groupId: string; } export interface UpsertDeveloperGroupOptions { groupId: string; email: string; customData?: CustomData; } export interface DeleteDeveloperOptions { developerId: string; }