integreat
Version:
Node.js integration layer
11 lines (10 loc) • 471 B
TypeScript
import { type Authenticator, type Payload, type Meta } from '../types.js';
import type { AuthOptions } from '../service/types.js';
export interface ActionAuthOptions extends AuthOptions {
action?: string;
payload?: Payload;
meta?: Omit<Meta, 'id' | 'cid' | 'gid' | 'ident' | 'dispatchedAt' | 'queue' | 'queuedAt' | 'auth' | 'options' | 'jobId' | 'stepId'>;
expireIn?: number | string;
}
declare const actionAuth: Authenticator;
export default actionAuth;