import MarkdownIt from 'markdown-it';
export type UrlFilterDelegate = (url: string, serviceName: string, videoID: string, options: BlockEmbedOptions) => string;
export interface BlockEmbedOptions {
    containerClassName?: string;
    serviceClassPrefix?: string;
    outputPlayerSize?: boolean;
    allowFullScreen?: boolean;
    filterUrl?: UrlFilterDelegate | null;
    services?: Record<string, any>;
    [serviceConfig: string]: any;
}
export default function setup(md: MarkdownIt, options?: BlockEmbedOptions): void;
//# sourceMappingURL=index.d.ts.map