import { type Channel, type SmartThingsClient, type SubscriberType } from '@smartthings/core-sdk'; import { WithOrganization } from '../../../api-helpers.js'; export type ListChannelOptions = { allOrganizations: boolean; includeReadOnly: boolean; subscriberType?: SubscriberType; subscriberId?: string; }; export declare const listChannels: (client: SmartThingsClient, options?: Partial) => Promise<(Channel & WithOrganization)[]>; export type WithChannel = { channelId: string; }; export type WithNamedChannel = WithChannel & { channelName?: string; }; export declare function withChannelNames(client: SmartThingsClient, input: T): Promise; export declare function withChannelNames(client: SmartThingsClient, input: T[]): Promise<(T & WithNamedChannel)[]>; //# sourceMappingURL=channels.d.ts.map