import { LitElement } from 'lit';
export declare class EFSourceMixinInterface {
    apiHost?: string;
    productionSrc(): string;
    src: string;
}
interface EFSourceMixinOptions {
    assetType: string;
}
type Constructor<T = {}> = new (...args: any[]) => T;
export declare function EFSourceMixin<T extends Constructor<LitElement>>(superClass: T, options: EFSourceMixinOptions): Constructor<EFSourceMixinInterface> & T;
export {};
