UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

96 lines (95 loc) 3.19 kB
export declare const folders: import("../types.js").ToolConfig<{ action: "create"; data: { name: string; id?: string | number | undefined; parent?: string | undefined; } | { name: string; id?: string | number | undefined; parent?: string | undefined; }[]; query?: { fields?: string[] | undefined; sort?: string[] | undefined; filter?: Record<string, any> | undefined; limit?: number | undefined; offset?: number | undefined; page?: number | undefined; search?: string | undefined; deep?: Record<string, any> | undefined; alias?: Record<string, string> | undefined; aggregate?: { count?: string[] | undefined; sum?: string[] | undefined; avg?: string[] | undefined; min?: string[] | undefined; max?: string[] | undefined; } | undefined; backlink?: boolean | undefined; version?: string | undefined; versionRaw?: boolean | undefined; export?: string | undefined; groupBy?: string[] | undefined; } | undefined; } | { action: "read"; keys?: (string | number)[] | undefined; query?: { fields?: string[] | undefined; sort?: string[] | undefined; filter?: Record<string, any> | undefined; limit?: number | undefined; offset?: number | undefined; page?: number | undefined; search?: string | undefined; deep?: Record<string, any> | undefined; alias?: Record<string, string> | undefined; aggregate?: { count?: string[] | undefined; sum?: string[] | undefined; avg?: string[] | undefined; min?: string[] | undefined; max?: string[] | undefined; } | undefined; backlink?: boolean | undefined; version?: string | undefined; versionRaw?: boolean | undefined; export?: string | undefined; groupBy?: string[] | undefined; } | undefined; } | { action: "update"; data: { name: string; id?: string | number | undefined; parent?: string | undefined; }; keys?: (string | number)[] | undefined; query?: { fields?: string[] | undefined; sort?: string[] | undefined; filter?: Record<string, any> | undefined; limit?: number | undefined; offset?: number | undefined; page?: number | undefined; search?: string | undefined; deep?: Record<string, any> | undefined; alias?: Record<string, string> | undefined; aggregate?: { count?: string[] | undefined; sum?: string[] | undefined; avg?: string[] | undefined; min?: string[] | undefined; max?: string[] | undefined; } | undefined; backlink?: boolean | undefined; version?: string | undefined; versionRaw?: boolean | undefined; export?: string | undefined; groupBy?: string[] | undefined; } | undefined; } | { action: "delete"; keys: (string | number)[]; }>;