Spaces:
Running
Running
| /// <reference types="node" /> | |
| import { type ApiData, type BlobRef, type Config, type EndpointInfo, type JsApiData, type DataType, Command, type Dependency, type ComponentMeta } from "../types"; | |
| import { FileData } from "../upload"; | |
| export declare function update_object(object: { | |
| [x: string]: any; | |
| }, newValue: any, stack: (string | number)[]): void; | |
| export declare function walk_and_store_blobs(data: DataType, type?: string | undefined, path?: string[], root?: boolean, endpoint_info?: EndpointInfo<ApiData | JsApiData> | undefined): Promise<BlobRef[]>; | |
| export declare function skip_queue(id: number, config: Config): boolean; | |
| export declare function post_message<Res = any>(message: any, origin: string): Promise<Res>; | |
| export declare function handle_file(file_or_url: File | string | Blob | Buffer): FileData | Blob | Command; | |
| /** | |
| * Handles the payload by filtering out state inputs and returning an array of resolved payload values. | |
| * We send null values for state inputs to the server, but we don't want to include them in the resolved payload. | |
| * | |
| * @param resolved_payload - The resolved payload values received from the client or the server | |
| * @param dependency - The dependency object. | |
| * @param components - The array of component metadata. | |
| * @param with_null_state - Optional. Specifies whether to include null values for state inputs. Default is false. | |
| * @returns An array of resolved payload values, filtered based on the dependency and component metadata. | |
| */ | |
| export declare function handle_payload(resolved_payload: unknown[], dependency: Dependency, components: ComponentMeta[], type: "input" | "output", with_null_state?: boolean): unknown[]; | |
| //# sourceMappingURL=data.d.ts.map |