{"version":3,"file":"index.mjs","names":[],"sources":["../../../../src/libs/toolkit/auth/index.ts"],"sourcesContent":["import type {\n\tServiceContext,\n\tServiceResponse,\n} from \"../../../utils/services/types.js\";\nimport status, {\n\ttype ToolkitAuthStatus,\n\ttype ToolkitAuthStatusInput,\n} from \"./status.js\";\n\nexport type ToolkitAuth = {\n\t/** Resolves authentication status from a server-rendered frontend request. */\n\tstatus: (input: ToolkitAuthStatusInput) => ServiceResponse<ToolkitAuthStatus>;\n};\n\nexport const createAuthToolkit = (context: ServiceContext): ToolkitAuth => ({\n\tstatus: (input) => status(context, input),\n});\n\nexport default createAuthToolkit;\n"],"mappings":"4BAcA,MAAa,EAAqB,IAA0C,CAC3E,OAAS,GAAU,EAAO,EAAS,CAAK,CACzC"}