import { AuthenticationExtension, IServiceCall } from "@chaosinsight/portalclient"; import type { IPortalResponse } from "../index"; export default class SecureCookie extends AuthenticationExtension { readonly authenticationType = "SecureCookie"; protected readonly extensionName = "SecureCookie"; createGet(): IServiceCall>; loginPost(guid: string, passwordGuid: string): IServiceCall>; } export interface ISecureCookie { Guid: string; PasswordGuid: string; } declare module "@chaosinsight/portalclient" { interface ExtensionHandler { secureCookie: SecureCookie; } }