export interface CurrentScreenOptions {
client: {
id: string;
metadata: Record<string, string> | null;
} | null;
organization: {
id: string;
metadata: Record<string, string> | null;
} | null;
prompt: {
name: string;
} | null;
screen: {
name: string;
} | null;
tenant: {
enabledLocales: string[];
} | null;
transaction: {
errors: TransactionError[] | null;
state: string;
locale: string;
} | null;
untrustedData: {
authorizationParams: Record<string, string> | null;
} | null;
}