import { Post } from 'ftb-models'; export declare class FtbPostCover { post: Post; /** If not defined, image resolution will be detected from on element size */ mode?: 'min' | 'middle' | 'max'; /** Image loading failed (possibly photo does not exist on server), showing default placeholder */ showPlaceholder: boolean; el: HTMLFtbTeamLogoElement; onImgFail(el: HTMLImageElement): void; connectedCallback(): Promise; url(_: 'min' | 'middle' | 'max'): string; render(): any; }