export interface ILogoutRequestValidateCallback { (err: string | object | null, data?: Record | null): Promise; } export interface ILogoutResponseValidateCallback { (err: string | object | null, inResponseTo?: string | null): Promise; } export interface IResponseValidateCallback { (err: string | object | null, profile?: Record | null, loggedOut?: boolean): void; }