import { UserId, ProjectId, UserSnippet, SmartGroupId, CustomApplicationId } from 'teambition-types'; interface LangData { zh: string; en: string; } export declare enum CustomApplicationType { TASK = 100 } export interface CustomApplicationSchema { _creatorId: UserId; _id: CustomApplicationId; _projectId: ProjectId; created: string; creator: UserSnippet; description: LangData; isDeleted: boolean; isEnabled: boolean; modifier: UserSnippet | null; payload: { _smartgroupId: SmartGroupId; }; setting?: { editable?: boolean; }; source?: string; title: LangData; type: CustomApplicationType; updated: string; } export {};