import type { Variant, PublishResult, ChannelHints } from "../models.js"; import type { Profile } from "../backends/base.js"; export interface ChannelAdapter { hints(): ChannelHints; publish(variant: Variant, profile: Profile): Promise; unpublish(liveUrl: string, profile: Profile): Promise<[boolean, string | undefined]>; } export declare function buildAdapterMap(): Record; //# sourceMappingURL=index.d.ts.map