UNPKG

@udus/notion-renderer

Version:
18 lines 1.33 kB
import { Client } from "@notionhq/client"; import type { BlockObjectResponse, DatabaseObjectResponse, PageObjectResponse } from "@notionhq/client/build/src/api-endpoints.js"; export declare const fetchParent: (parent: BlockObjectResponse["parent"] | PageObjectResponse["parent"] | DatabaseObjectResponse["parent"], client: Client) => Promise<{ ok: false; data: Error; } | { ok: true; data: import("@notionhq/client/build/src/api-endpoints.js").GetDatabaseResponse; } | { ok: true; data: import("@notionhq/client/build/src/api-endpoints.js").GetPageResponse; } | { ok: true; data: import("@notionhq/client/build/src/api-endpoints.js").GetBlockResponse; } | undefined>; export declare const fetchParentBlockObject: (parent: BlockObjectResponse["parent"] | PageObjectResponse["parent"] | DatabaseObjectResponse["parent"], client: Client) => Promise<BlockObjectResponse | PageObjectResponse | DatabaseObjectResponse | undefined>; export declare const fetchAllParents: (parent: BlockObjectResponse["parent"] | PageObjectResponse["parent"] | DatabaseObjectResponse["parent"], parentList: (PageObjectResponse | DatabaseObjectResponse | BlockObjectResponse)[] | undefined, client: Client) => Promise<Array<BlockObjectResponse | PageObjectResponse | DatabaseObjectResponse>>; //# sourceMappingURL=parent.d.ts.map