contents export interface