import type { ApiClient } from "../../api"; import type { GetVersionedImplementationId } from "../manifest/schemas"; export declare const listActionsPlugin: (sdk: { context: { getResolvedManifest: () => Promise; getVersionedImplementationId: (appKey: string) => Promise; resolveAppKeys: ({ appKeys }: { appKeys: string[]; }) => Promise; updateManifestEntry: (options: import("../manifest").UpdateManifestEntryOptions) => Promise; addActionEntry: (options: import("../manifest").AddActionEntryOptions) => Promise; findActionEntry: ({ name, manifest, }: { name: string; manifest: import("../manifest").Manifest; }) => import("../manifest").ActionEntry | null; listActionEntries: ({ configPath, }?: { configPath?: string; }) => Promise>; deleteActionEntry: ({ name, configPath, skipWrite, }: { name: string; configPath?: string; skipWrite?: boolean; }) => Promise; hasActionEntry: ({ name, manifest, }: { name: string; manifest: import("../manifest").Manifest; }) => boolean; findManifestEntry: typeof import("../manifest").findManifestEntry; readManifestFromFile: typeof import("../manifest").readManifestFromFile; getManifestConnections: () => Promise | null>; }; } & { context: { api: ApiClient; getVersionedImplementationId: GetVersionedImplementationId; }; } & { context: import("../eventEmission").EventEmissionContext; } & { context: { meta: Record; }; }) => { listActions: (options?: (({ app: string; actionType?: "filter" | "write" | "read" | "read_bulk" | "run" | "search" | "search_and_write" | "search_or_write" | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; } | { appKey: string; actionType?: "filter" | "write" | "read" | "read_bulk" | "run" | "search" | "search_and_write" | "search_or_write" | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; }) & { cursor?: string; pageSize?: number; maxItems?: number; }) | undefined) => import("../..").PaginatedSdkResult<{ description: string; key: string; app_key: string; action_type: "filter" | "write" | "read" | "read_bulk" | "run" | "search" | "search_and_write" | "search_or_write"; title: string; type: "action"; id?: string | undefined; is_important?: boolean | undefined; is_hidden?: boolean | undefined; app_version?: string | undefined; }>; } & { context: { meta: { listActions: import("../..").PluginMeta; }; }; }; export type ListActionsPluginProvides = ReturnType; //# sourceMappingURL=index.d.ts.map