export interface ResultIsContentTypeSupported {
    canPlayType: string;
    isTypeSupported: boolean;
    any: boolean;
    both: boolean;
    mediaElementType: string;
    contentType: string;
}
export interface ResultIsContentTypeSupportedAsync {
    audio?: ResultIsContentTypeSupported;
    video?: ResultIsContentTypeSupported;
    decodingInfo?: {
        file: MediaCapabilitiesDecodingInfo;
        'media-source': MediaCapabilitiesDecodingInfo;
    };
}
export declare function isContentTypeSupported(contentType: string): ResultIsContentTypeSupported;
export declare function isContentTypeSupportedAsync(configuration: MediaDecodingConfiguration): Promise<ResultIsContentTypeSupportedAsync>;
