limitless-ai-mcp-server
Version:
MCP server for integrating Limitless AI Pendant recordings with AI assistants
116 lines • 3.93 kB
TypeScript
import { z } from 'zod';
export declare const getLifelogByIdSchema: z.ZodObject<{
lifelog_id: z.ZodString;
} & {
includeMarkdown: z.ZodDefault<z.ZodBoolean>;
includeHeadings: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
includeMarkdown: boolean;
includeHeadings: boolean;
lifelog_id: string;
}, {
lifelog_id: string;
includeMarkdown?: boolean | undefined;
includeHeadings?: boolean | undefined;
}>;
export declare const listLifelogsByDateSchema: z.ZodObject<{
date: z.ZodString;
} & {
includeMarkdown: z.ZodDefault<z.ZodBoolean>;
includeHeadings: z.ZodDefault<z.ZodBoolean>;
} & {
limit: z.ZodOptional<z.ZodNumber>;
direction: z.ZodOptional<z.ZodEnum<["asc", "desc"]>>;
timezone: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
includeMarkdown: boolean;
includeHeadings: boolean;
date: string;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
}, {
date: string;
includeMarkdown?: boolean | undefined;
includeHeadings?: boolean | undefined;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
}>;
export declare const listLifelogsByRangeSchema: z.ZodObject<{
start: z.ZodString;
end: z.ZodString;
} & {
includeMarkdown: z.ZodDefault<z.ZodBoolean>;
includeHeadings: z.ZodDefault<z.ZodBoolean>;
} & {
limit: z.ZodOptional<z.ZodNumber>;
direction: z.ZodOptional<z.ZodEnum<["asc", "desc"]>>;
timezone: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
start: string;
end: string;
includeMarkdown: boolean;
includeHeadings: boolean;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
}, {
start: string;
end: string;
includeMarkdown?: boolean | undefined;
includeHeadings?: boolean | undefined;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
}>;
export declare const listRecentLifelogsSchema: z.ZodObject<{
limit: z.ZodDefault<z.ZodNumber>;
timezone: z.ZodOptional<z.ZodString>;
} & {
includeMarkdown: z.ZodDefault<z.ZodBoolean>;
includeHeadings: z.ZodDefault<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
includeMarkdown: boolean;
includeHeadings: boolean;
limit: number;
timezone?: string | undefined;
}, {
includeMarkdown?: boolean | undefined;
includeHeadings?: boolean | undefined;
limit?: number | undefined;
timezone?: string | undefined;
}>;
export declare const searchLifelogsSchema: z.ZodObject<{
search_term: z.ZodString;
fetch_limit: z.ZodDefault<z.ZodNumber>;
} & {
includeMarkdown: z.ZodDefault<z.ZodBoolean>;
includeHeadings: z.ZodDefault<z.ZodBoolean>;
} & {
limit: z.ZodOptional<z.ZodNumber>;
direction: z.ZodOptional<z.ZodEnum<["asc", "desc"]>>;
timezone: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
includeMarkdown: boolean;
includeHeadings: boolean;
search_term: string;
fetch_limit: number;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
}, {
search_term: string;
includeMarkdown?: boolean | undefined;
includeHeadings?: boolean | undefined;
limit?: number | undefined;
timezone?: string | undefined;
direction?: "asc" | "desc" | undefined;
fetch_limit?: number | undefined;
}>;
export type GetLifelogByIdParams = z.infer<typeof getLifelogByIdSchema>;
export type ListLifelogsByDateParams = z.infer<typeof listLifelogsByDateSchema>;
export type ListLifelogsByRangeParams = z.infer<typeof listLifelogsByRangeSchema>;
export type ListRecentLifelogsParams = z.infer<typeof listRecentLifelogsSchema>;
export type SearchLifelogsParams = z.infer<typeof searchLifelogsSchema>;
//# sourceMappingURL=schemas.d.ts.map