import { OnInit, EventEmitter } from '@angular/core'; interface Card { title?: string; des?: string; src?: string; url?: string; btnGroup?: Btn[]; type?: CardType; } interface Btn { name?: string; param?: any; } declare type CardType = 'img' | 'video'; export declare class IccCardComponent implements OnInit { editable: boolean; type: CardType; num: number; width: number; set cardLists(v: Card[]); get cardLists(): Card[]; removeEvent: EventEmitter; editEvent: EventEmitter; list: Card[]; actIndex: number; groupNum: number; get offsetX(): number; get pagination(): any[]; loading: boolean; constructor(); ngOnInit(): void; splitArray(list: any[]): any[]; getGroups(len: number, group: number): number; editHandle(item: any): void; removeHandle(item: any): void; canplaythrough(): void; isEmpty(): boolean; isOverflow(): boolean; changCardGroup(index: any): void; prevFocusImg(): void; nextFocusImg(): void; formatHttps(url: any): any; } export {};