trigger.dev
Version:
A Command-Line Interface for Trigger.dev (v3) projects
30 lines (29 loc) • 1.25 kB
TypeScript
import { z } from "zod";
export declare const UserAuthConfigSchema: z.ZodObject<{
accessToken: z.ZodOptional<z.ZodString>;
apiUrl: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
apiUrl?: string | undefined;
accessToken?: string | undefined;
}, {
apiUrl?: string | undefined;
accessToken?: string | undefined;
}>;
export type UserAuthConfig = z.infer<typeof UserAuthConfigSchema>;
declare const UserAuthConfigFileSchema: z.ZodRecord<z.ZodString, z.ZodObject<{
accessToken: z.ZodOptional<z.ZodString>;
apiUrl: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
apiUrl?: string | undefined;
accessToken?: string | undefined;
}, {
apiUrl?: string | undefined;
accessToken?: string | undefined;
}>>;
type UserAuthConfigFile = z.infer<typeof UserAuthConfigFileSchema>;
export declare function writeAuthConfigProfile(config: UserAuthConfig, profile?: string): void;
export declare function readAuthConfigProfile(profile?: string): UserAuthConfig | undefined;
export declare function deleteAuthConfigProfile(profile?: string): void;
export declare function readAuthConfigFile(): UserAuthConfigFile | undefined;
export declare function writeAuthConfigFile(config: UserAuthConfigFile): void;
export {};