export declare function maybe(exp: () => T): T | undefined; export declare function maybe(exp: () => T, d: T): T; export declare function renderCollection(collection: T[], renderItem: (item: T | undefined, index: number | undefined, collection: T[]) => any, renderEmpty?: (collection: T[]) => any): any;