@mikemajara/notion-cms
Version:
A TypeScript library for using Notion as a headless CMS
12 lines (10 loc) • 563 B
TypeScript
declare function generateTypes(databaseId: string, outputPath: string, token: string): Promise<void>;
/**
* Generate types for multiple databases in a single file
* @param databaseIds Array of database IDs to generate types for
* @param outputPath Path where to generate the types file
* @param token Notion API token
* @param force Whether to force overwrite existing files
*/
declare function generateMultipleDatabaseTypes(databaseIds: string[], outputPath: string, token: string): Promise<void>;
export { generateMultipleDatabaseTypes, generateTypes };