import { BlazePlayerType } from '../interfaces/common.interface';
export interface BlazeCastingDelegate {
    onCastingStateChanged?: (params: BlazeCastingStateChangedParams) => void;
}
export interface BlazeCastingStateChangedParams {
    playerType: BlazePlayerType;
    sourceId?: string;
    state: 'on' | 'off';
}
export declare class BlazeCastingDelegateHelper {
    static registerCastingDelegate(delegate?: BlazeCastingDelegate | null): void;
    private static onCastingStateChanged;
}
//# sourceMappingURL=casting-delegate.d.ts.map