/**
 * Setup notes tool definitions
 */
export declare function setupNotesTools(): ({
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            title: {
                type: string;
                description: string;
            };
            content: {
                type: string;
                description: string;
            };
            displayUrl: {
                type: string;
                description: string;
            };
            userEmail: {
                type: string;
                description: string;
            };
            userName: {
                type: string;
                description: string;
            };
            userExternalId: {
                type: string;
                description: string;
            };
            companyDomain: {
                type: string;
                description: string;
            };
            ownerEmail: {
                type: string;
                description: string;
            };
            tags: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
            sourceOrigin: {
                type: string;
                description: string;
            };
            sourceRecordId: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            limit: {
                type: string;
                description: string;
            };
            startWith: {
                type: string;
                description: string;
            };
            detail: {
                type: string;
                enum: string[];
                description: string;
            };
            includeSubData: {
                type: string;
                description: string;
            };
            term: {
                type: string;
                description: string;
            };
            companyId: {
                type: string;
                description: string;
            };
            featureId: {
                type: string;
                description: string;
            };
            ownerEmail: {
                type: string;
                description: string;
            };
            source: {
                type: string;
                description: string;
            };
            anyTag: {
                type: string;
                description: string;
            };
            allTags: {
                type: string;
                description: string;
            };
            createdFrom: {
                type: string;
                description: string;
            };
            createdTo: {
                type: string;
                description: string;
            };
            updatedFrom: {
                type: string;
                description: string;
            };
            updatedTo: {
                type: string;
                description: string;
            };
            dateFrom: {
                type: string;
                description: string;
            };
            dateTo: {
                type: string;
                description: string;
            };
            pageCursor: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            id?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            id: {
                type: string;
                description: string;
            };
            detail: {
                type: string;
                enum: string[];
                description: string;
            };
            includeSubData: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            id: {
                type: string;
                description: string;
            };
            title: {
                type: string;
                description: string;
            };
            content: {
                type: string;
                description: string;
            };
            tags: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            id: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            noteId: {
                type: string;
                description: string;
            };
            emails: {
                type: string;
                items: {
                    type: string;
                };
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            noteId: {
                type: string;
                description: string;
            };
            email: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            emails?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            noteId: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            noteId: {
                type: string;
                description: string;
            };
            tagName: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            emails?: undefined;
            email?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            noteId: {
                type: string;
                description: string;
            };
            entityId: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required: string[];
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            content?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            noteId?: undefined;
            emails?: undefined;
            email?: undefined;
            tagName?: undefined;
            entityId?: undefined;
            formId?: undefined;
            additionalFields?: undefined;
        };
        required?: undefined;
    };
} | {
    name: string;
    description: string;
    inputSchema: {
        type: string;
        properties: {
            formId: {
                type: string;
                description: string;
            };
            email: {
                type: string;
                description: string;
            };
            content: {
                type: string;
                description: string;
            };
            additionalFields: {
                type: string;
                description: string;
            };
            instance: {
                type: string;
                description: string;
            };
            workspaceId: {
                type: string;
                description: string;
            };
            title?: undefined;
            displayUrl?: undefined;
            userEmail?: undefined;
            userName?: undefined;
            userExternalId?: undefined;
            companyDomain?: undefined;
            ownerEmail?: undefined;
            tags?: undefined;
            sourceOrigin?: undefined;
            sourceRecordId?: undefined;
            limit?: undefined;
            startWith?: undefined;
            detail?: undefined;
            includeSubData?: undefined;
            term?: undefined;
            companyId?: undefined;
            featureId?: undefined;
            source?: undefined;
            anyTag?: undefined;
            allTags?: undefined;
            createdFrom?: undefined;
            createdTo?: undefined;
            updatedFrom?: undefined;
            updatedTo?: undefined;
            dateFrom?: undefined;
            dateTo?: undefined;
            pageCursor?: undefined;
            id?: undefined;
            noteId?: undefined;
            emails?: undefined;
            tagName?: undefined;
            entityId?: undefined;
        };
        required: string[];
    };
})[];
/**
 * Handle notes tool calls
 */
export declare function handleNotesTool(name: string, args: any): Promise<{
    content: {
        type: string;
        text: string | {
            formatted: string;
            raw: any;
        };
    }[];
}>;
