UNPKG

@emergentmethods/asknews-typescript-sdk

Version:
53 lines (52 loc) 1.77 kB
/** * AskNews API * AskNews API [![status](https://status.asknews.app/api/badge/2/status?style=for-the-badge)](https://status.asknews.app/status/prod) * * The version of the OpenAPI document: 0.24.66 * Contact: contact@emergentmethods.ai * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface MessageStartEvent */ export interface MessageStartEvent { /** * * @type {string} * @memberof MessageStartEvent */ type?: MessageStartEventTypeEnum; /** * * @type {string} * @memberof MessageStartEvent */ role?: MessageStartEventRoleEnum; } /** * @export */ export declare const MessageStartEventTypeEnum: { readonly MessageStart: "message_start"; }; export type MessageStartEventTypeEnum = typeof MessageStartEventTypeEnum[keyof typeof MessageStartEventTypeEnum]; /** * @export */ export declare const MessageStartEventRoleEnum: { readonly Assistant: "assistant"; }; export type MessageStartEventRoleEnum = typeof MessageStartEventRoleEnum[keyof typeof MessageStartEventRoleEnum]; /** * Check if a given object implements the MessageStartEvent interface. */ export declare function instanceOfMessageStartEvent(value: object): value is MessageStartEvent; export declare function MessageStartEventFromJSON(json: any): MessageStartEvent; export declare function MessageStartEventFromJSONTyped(json: any, ignoreDiscriminator: boolean): MessageStartEvent; export declare function MessageStartEventToJSON(json: any): MessageStartEvent; export declare function MessageStartEventToJSONTyped(value?: MessageStartEvent | null, ignoreDiscriminator?: boolean): any;