TaskLayer: TObject<
{
config: TObject<
{ timezone: TOptional<TObject<{ timezone: TString }>> },
>;
connection: TNumber;
created: TString;
cron: TString;
data: TUnion<[TNumber, TNull]>;
description: TString;
enabled: TBoolean;
enabled_styles: TBoolean;
environment: TRecord<TString, TUnknown>;
ephemeral: TRecord<TString, TString>;
id: TInteger;
logging: TBoolean;
memory: TNumber;
name: TString;
schema: TObject<
{
properties: TRecord<TString, TAny>;
required: TOptional<TArray<TString>>;
type: TLiteral<"object">;
},
>;
stale: TInteger;
styles: TUnknown;
task: TString;
timeout: TNumber;
updated: TString;
},
> = ...