export declare const listTriggerInputFieldsPlugin: (sdk: {
    listActionInputFields: (options?: (({
        app: string;
        actionType: "filter" | "write" | "read" | "read_bulk" | "run" | "search" | "search_and_write" | "search_or_write";
        action: string;
        connection?: string | number | undefined;
        connectionId?: string | number | null | undefined;
        authenticationId?: string | number | null | undefined;
        inputs?: Record<string, unknown> | 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";
        actionKey: string;
        connection?: string | number | undefined;
        connectionId?: string | number | null | undefined;
        authenticationId?: string | number | null | undefined;
        inputs?: Record<string, unknown> | undefined;
        pageSize?: number | undefined;
        maxItems?: number | undefined;
        cursor?: string | undefined;
    }) & {
        cursor?: string;
        pageSize?: number;
        maxItems?: number;
    }) | undefined) => import("../../..").PaginatedSdkResult<{
        key: string;
        type: "input_field";
        default_value: string;
        depends_on: string[];
        description: string;
        invalidates_input_fields: boolean;
        is_required: boolean;
        placeholder: string;
        title: string;
        value_type: string;
        format?: string | undefined;
        items?: {
            type: string;
        } | undefined;
    } | {
        key: string;
        type: "info_field";
        description: string;
        title?: string | undefined;
    } | import("../../..").FieldsetItem>;
} & {
    context: {
        meta: {
            listActionInputFields: import("../../..").PluginMeta;
        };
    };
} & {
    context: {
        meta: Record<string, import("../../..").PluginMeta>;
    };
}) => {
    listTriggerInputFields: (options?: ({
        app: string;
        action: string;
        connection?: string | number | undefined;
        inputs?: Record<string, unknown> | undefined;
        pageSize?: number | undefined;
        maxItems?: number | undefined;
        cursor?: string | undefined;
    } & {
        cursor?: string;
        pageSize?: number;
        maxItems?: number;
    }) | undefined) => import("../../..").PaginatedSdkResult<{
        key: string;
        type: "input_field";
        default_value: string;
        depends_on: string[];
        description: string;
        invalidates_input_fields: boolean;
        is_required: boolean;
        placeholder: string;
        title: string;
        value_type: string;
        format?: string | undefined;
        items?: {
            type: string;
        } | undefined;
    } | {
        key: string;
        type: "info_field";
        description: string;
        title?: string | undefined;
    } | import("../../..").FieldsetItem>;
} & {
    context: {
        meta: {
            listTriggerInputFields: import("../../..").PluginMeta;
        };
    };
};
export type ListTriggerInputFieldsPluginProvides = ReturnType<typeof listTriggerInputFieldsPlugin>;
//# sourceMappingURL=index.d.ts.map