export interface