export interface TransmitServiceConfig {
    baseUrl?: string;
    timeout?: number;
    debug?: boolean;
}
export interface TransmitChannelInfo {
    channelId: number;
    name: string;
    channelPasswd: string;
    authType: string;
    streamType: string;
    debugEnabled: boolean;
    playbackEnabled: boolean;
    stream: string;
    status: string;
    category: string;
    scene: string;
    createdAt?: number;
}
export interface TransmitAssociation {
    channelId: string | null;
    receiveChannelId: string;
}
export interface TransmitBatchCreateParams {
    channelId: string;
    names: string[];
}
export interface TransmitGetAssociationsParams {
    channelId: string;
}
export interface TransmitCreateOptions {
    channelId: string;
    names: string;
    output?: 'table' | 'json';
}
export interface TransmitListOptions {
    channelId: string;
    output?: 'table' | 'json';
}
//# sourceMappingURL=transmit.d.ts.map