/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { DeliveryMethodEnum } from './DeliveryMethodEnum'; import type { EventsRequestedEnum } from './EventsRequestedEnum'; import type { SSFProvider } from './SSFProvider'; /** * SSFStream Serializer * @export * @interface SSFStream */ export interface SSFStream { /** * * @type {string} * @memberof SSFStream */ readonly pk: string; /** * * @type {number} * @memberof SSFStream */ provider: number; /** * * @type {SSFProvider} * @memberof SSFStream */ readonly providerObj: SSFProvider; /** * * @type {DeliveryMethodEnum} * @memberof SSFStream */ deliveryMethod: DeliveryMethodEnum; /** * * @type {string} * @memberof SSFStream */ endpointUrl?: string | null; /** * * @type {Array} * @memberof SSFStream */ eventsRequested?: Array; /** * * @type {string} * @memberof SSFStream */ format: string; /** * * @type {Array} * @memberof SSFStream */ aud?: Array; /** * * @type {string} * @memberof SSFStream */ iss: string; } /** * Check if a given object implements the SSFStream interface. */ export declare function instanceOfSSFStream(value: object): value is SSFStream; export declare function SSFStreamFromJSON(json: any): SSFStream; export declare function SSFStreamFromJSONTyped(json: any, ignoreDiscriminator: boolean): SSFStream; export declare function SSFStreamToJSON(json: any): SSFStream; export declare function SSFStreamToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=SSFStream.d.ts.map