import type { Client, GetAsyncTaskResponse } from "@notionhq/client"; /** Current response union missing from Notion SDK 5.26's create-page alias. */ type CurrentCreatePageResponse = Awaited> | GetAsyncTaskResponse; /** Current response union missing from Notion SDK 5.26's markdown alias. */ type CurrentUpdatePageMarkdownResponse = Awaited> | GetAsyncTaskResponse; /** Retrieves the current state and result of a Notion async task. */ export declare const getNotionAsyncTask: import("..").NotionDefinedAction<(args: { task_id: string; } & { auth?: string; }) => Promise, never, GetAsyncTaskResponse>; /** Retrieves a Notion block. */ export declare const getNotionBlock: import("..").NotionDefinedAction<(args: { block_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { auth?: string; }) => Promise, never, import("@notionhq/client").GetBlockResponse>; /** Lists the direct children of a Notion block. */ export declare const listNotionBlockChildren: import("..").NotionDefinedAction<(args: { block_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { start_cursor?: string | null; page_size?: number; } & { auth?: string; }) => Promise, never, import("@notionhq/client").ListBlockChildrenResponse>; /** Updates a Notion block using the current block payload variants. */ export declare const updateNotionBlock: import("..").NotionDefinedAction<(args: import("@notionhq/client").UpdateBlockParameters & { auth?: string; }) => Promise, "archived", import("@notionhq/client").UpdateBlockResponse>; /** Moves a Notion block to the trash. */ export declare const deleteNotionBlock: import("..").NotionDefinedAction<(args: { block_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { auth?: string; }) => Promise, never, import("@notionhq/client").DeleteBlockResponse>; /** Appends child blocks at a supported position. */ export declare const appendNotionBlockChildren: import("..").NotionDefinedAction<(args: { block_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { children: Array; after?: import("@notionhq/client/build/src/api-endpoints").IdRequest; position?: import("@notionhq/client/build/src/api-endpoints").ContentPositionSchema; } & { auth?: string; }) => Promise, "after", import("@notionhq/client").AppendBlockChildrenResponse>; /** Creates a Notion meeting note. */ export declare const createNotionMeetingNote: import("..").NotionDefinedAction<(args: ({ title?: string; language?: "auto" | "en" | "zh-CN" | "zh-TW" | "es" | "fr" | "de" | "ja" | "ko" | "pt" | "ru" | "th" | "vi" | "id" | "da" | "fi" | "no" | "nl" | "it" | "sv" | "ar" | "he" | "pl"; options?: { kickoff_summary?: boolean; }; } & ({ source: { type: "file_upload"; file_upload_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; }; parent: { type: "page_id"; page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; }; } | { source: { type: "block"; block_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; }; parent?: never; })) & { auth?: string; }) => Promise, never, import("@notionhq/client/build/src/api-endpoints").CreateMeetingNoteResponse>; /** Queries Notion meeting notes. */ export declare const queryNotionMeetingNotes: import("..").NotionDefinedAction<(args: Omit<{ filter?: { operator: "and" | "or"; filters?: Array<{ operator: "and" | "or"; filters: Array<{ property: string; filter: { operator: string; value?: { type: "relative" | "exact"; value: string | { type: "date" | "datetime"; start_date: string; start_time?: string; time_zone?: string; }; } | { type: "relative" | "exact"; value: string | { type: "daterange"; start_date: string; end_date?: string; }; direction?: "past" | "future"; unit?: "day" | "week" | "month" | "year"; count?: number; } | { type: "exact"; value: string; } | Array<{ type: "exact"; value: { table: "notion_user"; id: string; }; }>; }; } | { operator: "and" | "or"; filters: Array<{ property: string; filter: { operator: string; value?: { type: "relative" | "exact"; value: string | { type: "date" | "datetime"; start_date: string; start_time?: string; time_zone?: string; }; } | { type: "relative" | "exact"; value: string | { type: "daterange"; start_date: string; end_date?: string; }; direction?: "past" | "future"; unit?: "day" | "week" | "month" | "year"; count?: number; } | { type: "exact"; value: string; } | Array<{ type: "exact"; value: { table: "notion_user"; id: string; }; }>; }; }>; }>; } | { property: string; filter: { operator: string; value?: { type: "relative" | "exact"; value: string | { type: "date" | "datetime"; start_date: string; start_time?: string; time_zone?: string; }; } | { type: "relative" | "exact"; value: string | { type: "daterange"; start_date: string; end_date?: string; }; direction?: "past" | "future"; unit?: "day" | "week" | "month" | "year"; count?: number; } | { type: "exact"; value: string; } | Array<{ type: "exact"; value: { table: "notion_user"; id: string; }; }>; }; }>; }; sort?: Array<{ property: "title" | "attendees" | "created_time" | "created_by" | "last_edited_time" | "last_edited_by"; direction: "ascending" | "descending"; }>; limit?: number; }, "filter" | "sort"> & { filter?: import("@notionhq/client").MeetingNotesCombinatorFilter; sort?: import("@notionhq/client").MeetingNotesSort[]; } & { auth?: string; }) => Promise, never, import("@notionhq/client").QueryMeetingNotesResponse>; /** Creates a Notion page. */ export declare const createNotionPage: import("..").NotionDefinedAction<(args: { filter_properties?: Array; } & { parent?: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; type?: "page_id"; } | { database_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; type?: "database_id"; } | { data_source_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; type?: "data_source_id"; } | { workspace: true; type?: "workspace"; }; properties?: Record; type?: "title"; } | { rich_text: Array; type?: "rich_text"; } | { number: number | null; type?: "number"; } | { url: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; type?: "url"; } | { select: { id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | null; type?: "select"; } | { multi_select: Array<{ id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; }>; type?: "multi_select"; } | { people: Array; type?: "people"; } | { email: import("@notionhq/client/build/src/api-endpoints").StringRequest | null; type?: "email"; } | { phone_number: import("@notionhq/client/build/src/api-endpoints").StringRequest | null; type?: "phone_number"; } | { date: import("@notionhq/client/build/src/api-endpoints").DateRequest | null; type /** Retrieves a Notion page. */ ?: "date"; } | { checkbox: boolean; type?: "checkbox"; } | { relation: Array; type?: "relation"; } | { files: Array; type?: "files"; } | { status: { id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description /** Retrieves one paginated Notion page property. */ ? /** Retrieves one paginated Notion page property. */: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | null; type?: "status"; } | { place: { lat: number; lon: number; name?: string | null; address?: string | null; aws_place_id?: string | null; google_place_id?: string | null; } | null; type?: "place"; } | { verification: { state: "verified"; date?: import("@notionhq/client/build/src/api-endpoints").DateRequest; } | { state: "unverified"; }; type?: "verification"; }>; icon?: import("@notionhq/client/build/src/api-endpoints").PageIconRequest | null; cover?: import("@notionhq/client/build/src/api-endpoints").PageCoverRequest | null; content?: Array; children?: Array; markdown?: string; allow_async?: boolean; template?: { type: "none"; } | { type: "default"; timezone?: import("@notionhq/client/build/src/api-endpoints").TemplateTimezone; } | { type: "template_id"; template_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; timezone?: import("@notionhq/client/build/src/api-endpoints").TemplateTimezone; }; position?: import("@notionhq/client/build/src/api-endpoints").PagePositionSchema; } & { auth?: string; }) => Promise, never, CurrentCreatePageResponse>; /** Retrieves a Notion page. */ export declare const getNotionPage: import("..").NotionDefinedAction<(args: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { filter_properties?: Array; } & { auth?: string; }) => Promise, never, import("@notionhq/client").GetPageResponse>; /** Retrieves one paginated Notion page property. */ export declare const getNotionPageProperty: import("..").NotionDefinedAction<(args: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; property_id: string; } & { start_cursor?: string | null; page_size?: number; } & { auth?: string; }) => Promise, never, import("@notionhq/client").GetPagePropertyResponse>; /** Retrieves a Notion page as markdown. */ export declare const getNotionPageMarkdown: import("..").NotionDefinedAction<(args: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { include_transcript?: boolean; } & { auth?: string; }) => Promise, never, import("@notionhq/client/build/src/api-endpoints").PageMarkdownResponse>; /** Updates properties or lifecycle state for a Notion page. */ export declare const updateNotionPage: import("..").NotionDefinedAction<(args: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { filter_properties?: Array; } & { properties?: Record; type?: "title"; } | { rich_text: Array; type?: "rich_text"; } | { number: number | null; type?: "number"; } | { url: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; type?: "url"; } | { select: { id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | null; type?: "select"; } | { multi_select: Array<{ id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; }>; type?: "multi_select"; } | { people: Array; type?: "people"; } | { email: import("@notionhq/client/build/src/api-endpoints").StringRequest | null; type?: "email"; } | { phone_number: import("@notionhq/client/build/src/api-endpoints").StringRequest | null; type?: "phone_number"; } | { date: import("@notionhq/client/build/src/api-endpoints").DateRequest | null; type?: "date"; } | { checkbox: boolean; type?: "checkbox"; } | { relation: Array; type?: "relation"; } | { files: Array; type?: "files"; } | { status: { id: import("@notionhq/client/build/src/api-endpoints").StringRequest; name?: import("@notionhq/client/build/src/api-endpoints").TextRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | { name: import("@notionhq/client/build/src/api-endpoints").TextRequest; id?: import("@notionhq/client/build/src/api-endpoints").StringRequest; color?: import("@notionhq/client/build/src/api-endpoints").SelectColor; description?: import("@notionhq/client/build/src/api-endpoints").TextRequest | null; } | null; type?: "status"; } | { place: { lat: number; lon: number; name?: string | null; address?: string | null; aws_place_id?: string | null; google_place_id?: string | null; } | null; type?: "place"; } | { verification: { state: "verified"; date?: import("@notionhq/client/build/src/api-endpoints").DateRequest; } | { state: "unverified"; }; type?: "verification"; }>; icon?: import("@notionhq/client/build/src/api-endpoints").PageIconRequest | null; cover?: import("@notionhq/client/build/src/api-endpoints").PageCoverRequest | null; is_locked?: boolean; template?: { type: "default"; timezone?: import("@notionhq/client/build/src/api-endpoints").TemplateTimezone; } | { type: "template_id"; template_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; timezone?: import("@notionhq/client/build/src/api-endpoints").TemplateTimezone; }; erase_content?: boolean; in_trash?: boolean; archived?: boolean; is_archived?: boolean; } & { auth?: string; }) => Promise, "archived" | "is_archived", import("@notionhq/client").UpdatePageResponse>; /** Moves a Notion page beneath a page or data source. */ export declare const moveNotionPage: import("..").NotionDefinedAction<(args: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; } & { parent: { page_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; type?: "page_id"; } | { data_source_id: import("@notionhq/client/build/src/api-endpoints").IdRequest; type?: "data_source_id"; }; } & { auth?: string; }) => Promise, never, import("@notionhq/client").MovePageResponse>; /** Applies a current markdown update operation to a Notion page. */ export declare const updateNotionPageMarkdown: import("..").NotionDefinedAction<(args: import("@notionhq/client/build/src/api-endpoints").UpdatePageMarkdownParameters & { auth?: string; }) => Promise, never, CurrentUpdatePageMarkdownResponse>; export {}; //# sourceMappingURL=content.d.ts.map