@altostra/core
Version:
Core library for shared types and logic
12 lines (11 loc) • 460 B
TypeScript
import type { CloudFormationValue } from "./common";
export declare const FN_SPLIT = "Fn::Split";
export declare type SplitKey = typeof FN_SPLIT;
export interface Split {
'Fn::Split': [
delimiter: string,
sourceString: CloudFormationValue
];
}
export declare const isSplit: import("@altostra/type-validations").ObjectOfTypeValidation<Split>;
export declare function mkSplit(delimiter: string, sourceString: CloudFormationValue): Split;