/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Flow } from './Flow'; /** * Response from the source endpoint — carries the one-time capability session token plus the current flow state. * @export * @interface FlowSourceResponse */ export interface FlowSourceResponse { /** * When the session token expires. * @type {Date} * @memberof FlowSourceResponse */ sessionExpiresAt: Date; /** * Opaque capability token for authenticating subsequent calls on this flow (quote/prepare/broadcast). Minted by the source endpoint and returned exactly once — store it immediately. At most one live token exists per flow at a time. Format: dft_. * @type {string} * @memberof FlowSourceResponse */ sessionToken: string; /** * * @type {Flow} * @memberof FlowSourceResponse */ flow: Flow; } export declare function FlowSourceResponseFromJSON(json: any): FlowSourceResponse; export declare function FlowSourceResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): FlowSourceResponse; export declare function FlowSourceResponseToJSON(value?: FlowSourceResponse | null): any;