/** * kameleo-local-api * You can use the following API endpoints to communicate with the local running Kameleo programmatically. * * The version of the OpenAPI document: 4.4.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Represents a server connection. It can be used as a proxy server connection as well. * @export * @interface Server */ export interface Server { /** * Gets or sets the hostname where the service is provided from. * @type {string} * @memberof Server */ host: string; /** * Gets or sets the port where the service is provided from. * @type {number} * @memberof Server */ port: number; /** * Gets or sets the identity information provided for the service. This could be a custom id or username or anything which identifies a * resource on the remote service. Use it as a proxy username. This field is optional. * @type {string} * @memberof Server */ id?: string | null; /** * Gets or sets the shared secret between the client and the service provider. Use it as a proxy password. This field is optional. * @type {string} * @memberof Server */ secret?: string | null; } /** * Check if a given object implements the Server interface. */ export declare function instanceOfServer(value: object): value is Server; export declare function ServerFromJSON(json: any): Server; export declare function ServerFromJSONTyped(json: any, ignoreDiscriminator: boolean): Server; export declare function ServerToJSON(json: any): Server; export declare function ServerToJSONTyped(value?: Server | null, ignoreDiscriminator?: boolean): any;