n8n-nodes-base
Version:
Base nodes of n8n
46 lines (41 loc) • 977 B
text/typescript
/**
* Bannerbear Node - Version 1
* Discriminator: resource=template, operation=get
*/
interface Credentials {
bannerbearApi: CredentialReference;
}
/** Get an image */
export type BannerbearV1TemplateGetParams = {
resource: 'template';
operation: 'get';
/**
* Unique identifier for the template
*/
templateId?: string | Expression<string> | PlaceholderValue;
};
export type BannerbearV1TemplateGetOutput = {
available_modifications?: Array<{
background?: null;
color?: null;
image_url?: null;
name?: string;
text?: null;
}>;
created_at?: string;
height?: number;
metadata?: null;
name?: string;
preview_url?: string;
self?: string;
uid?: string;
updated_at?: string;
width?: number;
};
export type BannerbearV1TemplateGetNode = {
type: 'n8n-nodes-base.bannerbear';
version: 1;
credentials?: Credentials;
config: NodeConfig<BannerbearV1TemplateGetParams>;
output?: Items<BannerbearV1TemplateGetOutput>;
};